{
	"keys": {
		"vs/base/browser/ui/actionbar/actionViewItems": [
			{
				"key": "titleLabel",
				"comment": [
					"action title",
					"action keybinding"
				]
			}
		],
		"vs/base/browser/ui/button/button": [
			"button dropdown more actions"
		],
		"vs/base/browser/ui/dialog/dialog": [
			"ok",
			"dialogInfoMessage",
			"dialogErrorMessage",
			"dialogWarningMessage",
			"dialogPendingMessage",
			"dialogClose"
		],
		"vs/base/browser/ui/dropdown/dropdownActionViewItem": [
			"moreActions"
		],
		"vs/base/browser/ui/findinput/findInput": [
			"defaultLabel"
		],
		"vs/base/browser/ui/findinput/findInputToggles": [
			"caseDescription",
			"wordsDescription",
			"regexDescription"
		],
		"vs/base/browser/ui/findinput/replaceInput": [
			"defaultLabel",
			"label.preserveCaseToggle"
		],
		"vs/base/browser/ui/hover/hoverWidget": [
			"acessibleViewHint",
			"acessibleViewHintNoKbOpen"
		],
		"vs/base/browser/ui/icons/iconSelectBox": [
			"iconSelect.placeholder",
			"iconSelect.noResults"
		],
		"vs/base/browser/ui/inputbox/inputBox": [
			"alertErrorMessage",
			"alertWarningMessage",
			"alertInfoMessage",
			{
				"key": "history.inputbox.hint.suffix.noparens",
				"comment": [
					"Text is the suffix of an input field placeholder coming after the action the input field performs, this will be used when the input field ends in a closing parenthesis \")\", for example \"Filter (e.g. text, !exclude)\". The character inserted into the final string is ⇅ to represent the up and down arrow keys."
				]
			},
			{
				"key": "history.inputbox.hint.suffix.inparens",
				"comment": [
					"Text is the suffix of an input field placeholder coming after the action the input field performs, this will be used when the input field does NOT end in a closing parenthesis (eg. \"Find\"). The character inserted into the final string is ⇅ to represent the up and down arrow keys."
				]
			},
			"clearedInput"
		],
		"vs/base/browser/ui/keybindingLabel/keybindingLabel": [
			"unbound"
		],
		"vs/base/browser/ui/menu/menubar": [
			"mAppMenu",
			"mMore"
		],
		"vs/base/browser/ui/selectBox/selectBoxCustom": [
			{
				"key": "selectBox",
				"comment": [
					"Behave like native select dropdown element."
				]
			}
		],
		"vs/base/browser/ui/splitview/paneview": [
			"viewSection"
		],
		"vs/base/browser/ui/toolbar/toolbar": [
			"moreActions"
		],
		"vs/base/browser/ui/tree/abstractTree": [
			"type to search",
			"close",
			"type to search",
			"not found",
			"replFindNoResults",
			"foundResults",
			"type to filter",
			"type to search",
			"filter",
			"fuzzySearch"
		],
		"vs/base/browser/ui/tree/asyncDataTree": [
			"type to filter",
			"type to search"
		],
		"vs/base/browser/ui/tree/treeDefaults": [
			"collapse all"
		],
		"vs/base/common/actions": [
			"submenu.empty"
		],
		"vs/base/common/date": [
			"date.fromNow.in",
			"date.fromNow.now",
			"date.fromNow.seconds.singular.ago.fullWord",
			"date.fromNow.seconds.singular.ago",
			"date.fromNow.seconds.plural.ago.fullWord",
			"date.fromNow.seconds.plural.ago",
			"date.fromNow.seconds.singular.fullWord",
			"date.fromNow.seconds.singular",
			"date.fromNow.seconds.plural.fullWord",
			"date.fromNow.seconds.plural",
			"date.fromNow.minutes.singular.ago.fullWord",
			"date.fromNow.minutes.singular.ago",
			"date.fromNow.minutes.plural.ago.fullWord",
			"date.fromNow.minutes.plural.ago",
			"date.fromNow.minutes.singular.fullWord",
			"date.fromNow.minutes.singular",
			"date.fromNow.minutes.plural.fullWord",
			"date.fromNow.minutes.plural",
			"date.fromNow.hours.singular.ago.fullWord",
			"date.fromNow.hours.singular.ago",
			"date.fromNow.hours.plural.ago.fullWord",
			"date.fromNow.hours.plural.ago",
			"date.fromNow.hours.singular.fullWord",
			"date.fromNow.hours.singular",
			"date.fromNow.hours.plural.fullWord",
			"date.fromNow.hours.plural",
			"date.fromNow.days.singular.ago",
			"date.fromNow.days.plural.ago",
			"date.fromNow.days.singular",
			"date.fromNow.days.plural",
			"date.fromNow.weeks.singular.ago.fullWord",
			"date.fromNow.weeks.singular.ago",
			"date.fromNow.weeks.plural.ago.fullWord",
			"date.fromNow.weeks.plural.ago",
			"date.fromNow.weeks.singular.fullWord",
			"date.fromNow.weeks.singular",
			"date.fromNow.weeks.plural.fullWord",
			"date.fromNow.weeks.plural",
			"date.fromNow.months.singular.ago.fullWord",
			"date.fromNow.months.singular.ago",
			"date.fromNow.months.plural.ago.fullWord",
			"date.fromNow.months.plural.ago",
			"date.fromNow.months.singular.fullWord",
			"date.fromNow.months.singular",
			"date.fromNow.months.plural.fullWord",
			"date.fromNow.months.plural",
			"date.fromNow.years.singular.ago.fullWord",
			"date.fromNow.years.singular.ago",
			"date.fromNow.years.plural.ago.fullWord",
			"date.fromNow.years.plural.ago",
			"date.fromNow.years.singular.fullWord",
			"date.fromNow.years.singular",
			"date.fromNow.years.plural.fullWord",
			"date.fromNow.years.plural",
			"today",
			"yesterday",
			"duration.ms.full",
			"duration.ms",
			"duration.s.full",
			"duration.s",
			"duration.m.full",
			"duration.m",
			"duration.h.full",
			"duration.h",
			"duration.d"
		],
		"vs/base/common/errorMessage": [
			"stackTrace.format",
			"nodeExceptionMessage",
			"error.defaultMessage",
			"error.defaultMessage",
			"error.moreErrors",
			"error.defaultMessage"
		],
		"vs/base/common/jsonErrorMessages": [
			"error.invalidSymbol",
			"error.invalidNumberFormat",
			"error.propertyNameExpected",
			"error.valueExpected",
			"error.colonExpected",
			"error.commaExpected",
			"error.closeBraceExpected",
			"error.closeBracketExpected",
			"error.endOfFileExpected"
		],
		"vs/base/common/keybindingLabels": [
			{
				"key": "ctrlKey",
				"comment": [
					"This is the short form for the Control key on the keyboard"
				]
			},
			{
				"key": "shiftKey",
				"comment": [
					"This is the short form for the Shift key on the keyboard"
				]
			},
			{
				"key": "altKey",
				"comment": [
					"This is the short form for the Alt key on the keyboard"
				]
			},
			{
				"key": "windowsKey",
				"comment": [
					"This is the short form for the Windows key on the keyboard"
				]
			},
			{
				"key": "ctrlKey",
				"comment": [
					"This is the short form for the Control key on the keyboard"
				]
			},
			{
				"key": "shiftKey",
				"comment": [
					"This is the short form for the Shift key on the keyboard"
				]
			},
			{
				"key": "altKey",
				"comment": [
					"This is the short form for the Alt key on the keyboard"
				]
			},
			{
				"key": "superKey",
				"comment": [
					"This is the short form for the Super key on the keyboard"
				]
			},
			{
				"key": "ctrlKey.long",
				"comment": [
					"This is the long form for the Control key on the keyboard"
				]
			},
			{
				"key": "shiftKey.long",
				"comment": [
					"This is the long form for the Shift key on the keyboard"
				]
			},
			{
				"key": "optKey.long",
				"comment": [
					"This is the long form for the Alt/Option key on the keyboard"
				]
			},
			{
				"key": "cmdKey.long",
				"comment": [
					"This is the long form for the Command key on the keyboard"
				]
			},
			{
				"key": "ctrlKey.long",
				"comment": [
					"This is the long form for the Control key on the keyboard"
				]
			},
			{
				"key": "shiftKey.long",
				"comment": [
					"This is the long form for the Shift key on the keyboard"
				]
			},
			{
				"key": "altKey.long",
				"comment": [
					"This is the long form for the Alt key on the keyboard"
				]
			},
			{
				"key": "windowsKey.long",
				"comment": [
					"This is the long form for the Windows key on the keyboard"
				]
			},
			{
				"key": "ctrlKey.long",
				"comment": [
					"This is the long form for the Control key on the keyboard"
				]
			},
			{
				"key": "shiftKey.long",
				"comment": [
					"This is the long form for the Shift key on the keyboard"
				]
			},
			{
				"key": "altKey.long",
				"comment": [
					"This is the long form for the Alt key on the keyboard"
				]
			},
			{
				"key": "superKey.long",
				"comment": [
					"This is the long form for the Super key on the keyboard"
				]
			}
		],
		"vs/base/common/policy": [
			"extensionsConfigurationTitle",
			"terminalIntegratedConfigurationTitle",
			"interactiveSessionConfigurationTitle",
			"telemetryConfigurationTitle",
			"updateConfigurationTitle"
		],
		"vs/base/node/zip": [
			"invalid file",
			"incompleteExtract",
			"notFound"
		],
		"vs/code/electron-main/app": [
			"confirmOpenMessageWorkspace",
			"confirmOpenMessageFolder",
			"confirmOpenMessageFileOrFolder",
			{
				"key": "open",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "cancel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmOpenDetail",
			"doNotAskAgainLocal",
			"doNotAskAgainRemote"
		],
		"vs/code/electron-main/main": [
			"mainLog",
			"secondInstanceAdmin",
			"secondInstanceAdminDetail",
			"secondInstanceNoResponse",
			"secondInstanceNoResponseDetail",
			"statusWarning",
			"startupDataDirError",
			"startupUserDataAndExtensionsDirErrorDetail",
			{
				"key": "close",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/code/electron-utility/sharedProcess/sharedProcessMain": [
			"sharedLog",
			"sharedLog",
			"networkk"
		],
		"vs/code/node/cliProcessMain": [
			"cli"
		],
		"vs/editor/browser/controller/editContext/native/screenReaderSupport": [
			"editor"
		],
		"vs/editor/browser/controller/editContext/screenReaderUtils": [
			"accessibilityModeOff",
			"accessibilityOffAriaLabel",
			"accessibilityOffAriaLabelNoKb",
			"accessibilityOffAriaLabelNoKbs"
		],
		"vs/editor/browser/controller/editContext/textArea/textAreaEditContext": [
			"editor"
		],
		"vs/editor/browser/coreCommands": [
			"stickydesc",
			"stickydesc",
			"removedCursor"
		],
		"vs/editor/browser/editorExtensions": [
			{
				"key": "miUndo",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"undo",
			"undo",
			{
				"key": "miRedo",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"redo",
			"redo",
			{
				"key": "miSelectAll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"selectAll",
			"selectAll"
		],
		"vs/editor/browser/gpu/viewGpuContext": [
			"editor.dom.render"
		],
		"vs/editor/browser/services/inlineCompletionsService": [
			"inlineCompletions.snoozed",
			"snooze.placeholder",
			"action.inlineSuggest.snooze",
			"action.inlineSuggest.cancelSnooze"
		],
		"vs/editor/browser/widget/codeEditor/codeEditorWidget": [
			"cursors.maximum",
			"goToSetting"
		],
		"vs/editor/browser/widget/diffEditor/commands": [
			"toggleCollapseUnchangedRegions",
			"toggleShowMovedCodeBlocks",
			"toggleUseInlineViewWhenSpaceIsLimited",
			"diffEditor",
			"switchSide",
			"exitCompareMove",
			"collapseAllUnchangedRegions",
			"showAllUnchangedRegions",
			"revert",
			"accessibleDiffViewer",
			"editor.action.accessibleDiffViewer.next",
			"editor.action.accessibleDiffViewer.prev"
		],
		"vs/editor/browser/widget/diffEditor/components/accessibleDiffViewer": [
			"accessibleDiffViewerInsertIcon",
			"accessibleDiffViewerRemoveIcon",
			"accessibleDiffViewerCloseIcon",
			"label.close",
			"ariaLabel",
			"no_lines_changed",
			"one_line_changed",
			"more_lines_changed",
			{
				"key": "header",
				"comment": [
					"This is the ARIA label for a git diff header.",
					"A git diff header looks like this: @@ -154,12 +159,39 @@.",
					"That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.",
					"Variables 0 and 1 refer to the diff index out of total number of diffs.",
					"Variables 2 and 4 will be numbers (a line number).",
					"Variables 3 and 5 will be \"no lines changed\", \"1 line changed\" or \"X lines changed\", localized separately."
				]
			},
			"blankLine",
			{
				"key": "unchangedLine",
				"comment": [
					"The placeholders are contents of the line and should not be translated."
				]
			},
			"equalLine",
			"insertLine",
			"deleteLine"
		],
		"vs/editor/browser/widget/diffEditor/components/diffEditorEditors": [
			"diff-aria-navigation-tip"
		],
		"vs/editor/browser/widget/diffEditor/components/diffEditorViewZones/inlineDiffDeletedCodeMargin": [
			"diff.clipboard.copyDeletedLinesContent.label",
			"diff.clipboard.copyDeletedLinesContent.single.label",
			"diff.clipboard.copyChangedLinesContent.label",
			"diff.clipboard.copyChangedLinesContent.single.label",
			"diff.clipboard.copyDeletedLineContent.label",
			"diff.clipboard.copyChangedLineContent.label",
			"diff.inline.revertChange.label"
		],
		"vs/editor/browser/widget/diffEditor/diffEditor.contribution": [
			"useInlineViewWhenSpaceIsLimited",
			"showMoves",
			"revertHunk",
			"revertSelection",
			"Open Accessible Diff Viewer"
		],
		"vs/editor/browser/widget/diffEditor/features/hideUnchangedRegionsFeature": [
			"foldUnchanged",
			"hiddenLines",
			"diff.hiddenLines.top",
			"showUnchangedRegion",
			"diff.bottom",
			"hiddenLines",
			"diff.hiddenLines.expandAll"
		],
		"vs/editor/browser/widget/diffEditor/features/movedBlocksLinesFeature": [
			"codeMovedToWithChanges",
			"codeMovedFromWithChanges",
			"codeMovedTo",
			"codeMovedFrom"
		],
		"vs/editor/browser/widget/diffEditor/features/revertButtonsFeature": [
			"revertSelectedChanges",
			"revertChange"
		],
		"vs/editor/browser/widget/diffEditor/registrations.contribution": [
			"diffEditor.move.border",
			"diffEditor.moveActive.border",
			"diffEditor.unchangedRegionShadow",
			"diffInsertIcon",
			"diffRemoveIcon"
		],
		"vs/editor/browser/widget/multiDiffEditor/colors": [
			"multiDiffEditor.headerBackground",
			"multiDiffEditor.background",
			"multiDiffEditor.border"
		],
		"vs/editor/browser/widget/multiDiffEditor/multiDiffEditorWidgetImpl": [
			"loading",
			"noChangedFiles"
		],
		"vs/editor/common/config/editorConfigurationSchema": [
			"editorConfigurationTitle",
			"tabSize",
			"indentSize",
			"insertSpaces",
			"detectIndentation",
			"trimAutoWhitespace",
			"largeFileOptimizations",
			"wordBasedSuggestions.off",
			"wordBasedSuggestions.offWithInlineSuggestions",
			"wordBasedSuggestions.currentDocument",
			"wordBasedSuggestions.matchingDocuments",
			"wordBasedSuggestions.allDocuments",
			"wordBasedSuggestions",
			"semanticHighlighting.true",
			"semanticHighlighting.false",
			"semanticHighlighting.configuredByTheme",
			"semanticHighlighting.enabled",
			"stablePeek",
			"maxTokenizationLineLength",
			"editor.experimental.asyncTokenization",
			"editor.experimental.asyncTokenizationLogging",
			"editor.experimental.asyncTokenizationVerification",
			"editor.experimental.treeSitterTelemetry",
			"editor.experimental.preferTreeSitter.css",
			"editor.experimental.preferTreeSitter.typescript",
			"editor.experimental.preferTreeSitter.ini",
			"editor.experimental.preferTreeSitter.regex",
			"schema.brackets",
			"schema.openBracket",
			"schema.closeBracket",
			"schema.colorizedBracketPairs",
			"schema.openBracket",
			"schema.closeBracket",
			"maxComputationTime",
			"maxFileSize",
			"sideBySide",
			"renderSideBySideInlineBreakpoint",
			"useInlineViewWhenSpaceIsLimited",
			"renderMarginRevertIcon",
			"renderGutterMenu",
			"ignoreTrimWhitespace",
			"renderIndicators",
			"codeLens",
			"wordWrap.off",
			"wordWrap.on",
			"wordWrap.inherit",
			"diffAlgorithm.legacy",
			"diffAlgorithm.advanced",
			"hideUnchangedRegions.enabled",
			"hideUnchangedRegions.revealLineCount",
			"hideUnchangedRegions.minimumLineCount",
			"hideUnchangedRegions.contextLineCount",
			"showMoves",
			"showEmptyDecorations",
			"useTrueInlineView"
		],
		"vs/editor/common/config/editorOptions": [
			"accessibilitySupport.auto",
			"accessibilitySupport.on",
			"accessibilitySupport.off",
			"accessibilitySupport",
			"comments.insertSpace",
			"comments.ignoreEmptyLines",
			"emptySelectionClipboard",
			"find.cursorMoveOnType",
			"editor.find.seedSearchStringFromSelection.never",
			"editor.find.seedSearchStringFromSelection.always",
			"editor.find.seedSearchStringFromSelection.selection",
			"find.seedSearchStringFromSelection",
			"editor.find.autoFindInSelection.never",
			"editor.find.autoFindInSelection.always",
			"editor.find.autoFindInSelection.multiline",
			"find.autoFindInSelection",
			"find.globalFindClipboard",
			"find.addExtraSpaceOnTop",
			"find.loop",
			"editor.find.history.never",
			"editor.find.history.workspace",
			"find.history",
			"editor.find.replaceHistory.never",
			"editor.find.replaceHistory.workspace",
			"find.replaceHistory",
			"find.findOnType",
			"fontLigatures",
			"fontFeatureSettings",
			"fontLigaturesGeneral",
			"fontVariations",
			"fontVariationSettings",
			"fontVariationsGeneral",
			"fontSize",
			"fontWeightErrorMessage",
			"fontWeight",
			"editor.gotoLocation.multiple.peek",
			"editor.gotoLocation.multiple.gotoAndPeek",
			"editor.gotoLocation.multiple.goto",
			"editor.gotoLocation.multiple.deprecated",
			"editor.editor.gotoLocation.multipleDefinitions",
			"editor.editor.gotoLocation.multipleTypeDefinitions",
			"editor.editor.gotoLocation.multipleDeclarations",
			"editor.editor.gotoLocation.multipleImplemenattions",
			"editor.editor.gotoLocation.multipleReferences",
			"alternativeDefinitionCommand",
			"alternativeTypeDefinitionCommand",
			"alternativeDeclarationCommand",
			"alternativeImplementationCommand",
			"alternativeReferenceCommand",
			"hover.enabled.on",
			"hover.enabled.off",
			"hover.enabled.onKeyboardModifier",
			"hover.enabled",
			"hover.delay",
			"hover.sticky",
			"hover.hidingDelay",
			"hover.above",
			"wrappingStrategy.simple",
			"wrappingStrategy.advanced",
			"wrappingStrategy",
			"editor.lightbulb.enabled.off",
			"editor.lightbulb.enabled.onCode",
			"editor.lightbulb.enabled.on",
			"enabled",
			"editor.stickyScroll.enabled",
			"editor.stickyScroll.maxLineCount",
			"editor.stickyScroll.defaultModel",
			"editor.stickyScroll.scrollWithEditor",
			"inlayHints.enable",
			"editor.inlayHints.on",
			"editor.inlayHints.onUnlessPressed",
			"editor.inlayHints.offUnlessPressed",
			"editor.inlayHints.off",
			"inlayHints.fontSize",
			"inlayHints.fontFamily",
			"inlayHints.padding",
			"inlayHints.maximumLength",
			"lineHeight",
			"minimap.enabled",
			"minimap.autohide.none",
			"minimap.autohide.mouseover",
			"minimap.autohide.scroll",
			"minimap.autohide",
			"minimap.size.proportional",
			"minimap.size.fill",
			"minimap.size.fit",
			"minimap.size",
			"minimap.side",
			"minimap.showSlider",
			"minimap.scale",
			"minimap.renderCharacters",
			"minimap.maxColumn",
			"minimap.showRegionSectionHeaders",
			"minimap.showMarkSectionHeaders",
			"minimap.markSectionHeaderRegex",
			"minimap.sectionHeaderFontSize",
			"minimap.sectionHeaderLetterSpacing",
			"padding.top",
			"padding.bottom",
			"parameterHints.enabled",
			"parameterHints.cycle",
			"on",
			"inline",
			"off",
			"quickSuggestions.strings",
			"quickSuggestions.comments",
			"quickSuggestions.other",
			"quickSuggestions",
			"lineNumbers.off",
			"lineNumbers.on",
			"lineNumbers.relative",
			"lineNumbers.interval",
			"lineNumbers",
			"rulers.size",
			"rulers.color",
			"rulers",
			"scrollbar.vertical.auto",
			"scrollbar.vertical.visible",
			"scrollbar.vertical.fit",
			"scrollbar.vertical",
			"scrollbar.horizontal.auto",
			"scrollbar.horizontal.visible",
			"scrollbar.horizontal.fit",
			"scrollbar.horizontal",
			"scrollbar.verticalScrollbarSize",
			"scrollbar.horizontalScrollbarSize",
			"scrollbar.scrollByPage",
			"scrollbar.ignoreHorizontalScrollbarInContentHeight",
			"unicodeHighlight.nonBasicASCII",
			"unicodeHighlight.invisibleCharacters",
			"unicodeHighlight.ambiguousCharacters",
			"unicodeHighlight.includeComments",
			"unicodeHighlight.includeStrings",
			"unicodeHighlight.allowedCharacters",
			"unicodeHighlight.allowedLocales",
			"inlineSuggest.enabled",
			"inlineSuggest.showToolbar.always",
			"inlineSuggest.showToolbar.onHover",
			"inlineSuggest.showToolbar.never",
			"inlineSuggest.showToolbar",
			"inlineSuggest.syntaxHighlightingEnabled",
			"inlineSuggest.suppressSuggestions",
			"inlineSuggest.suppressInSnippetMode",
			"inlineSuggest.minShowDelay",
			"inlineSuggest.suppressInlineSuggestions",
			"inlineSuggest.emptyResponseInformation",
			"inlineSuggest.triggerCommandOnProviderChange",
			"inlineSuggest.showOnSuggestConflict",
			"inlineSuggest.fontFamily",
			"inlineSuggest.edits.allowCodeShifting",
			"inlineSuggest.edits.showLongDistanceHint",
			"inlineSuggest.edits.renderSideBySide",
			"editor.inlineSuggest.edits.renderSideBySide.auto",
			"editor.inlineSuggest.edits.renderSideBySide.never",
			"inlineSuggest.edits.showCollapsed",
			"bracketPairColorization.enabled",
			"bracketPairColorization.independentColorPoolPerBracketType",
			"editor.guides.bracketPairs.true",
			"editor.guides.bracketPairs.active",
			"editor.guides.bracketPairs.false",
			"editor.guides.bracketPairs",
			"editor.guides.bracketPairsHorizontal.true",
			"editor.guides.bracketPairsHorizontal.active",
			"editor.guides.bracketPairsHorizontal.false",
			"editor.guides.bracketPairsHorizontal",
			"editor.guides.highlightActiveBracketPair",
			"editor.guides.indentation",
			"editor.guides.highlightActiveIndentation.true",
			"editor.guides.highlightActiveIndentation.always",
			"editor.guides.highlightActiveIndentation.false",
			"editor.guides.highlightActiveIndentation",
			"suggest.insertMode.insert",
			"suggest.insertMode.replace",
			"suggest.insertMode",
			"suggest.filterGraceful",
			"suggest.localityBonus",
			"suggest.shareSuggestSelections",
			"suggest.insertMode.always",
			"suggest.insertMode.never",
			"suggest.insertMode.whenTriggerCharacter",
			"suggest.insertMode.whenQuickSuggestion",
			"suggest.selectionMode",
			"suggest.snippetsPreventQuickSuggestions",
			"suggest.showIcons",
			"suggest.showStatusBar",
			"suggest.preview",
			"suggest.showInlineDetails",
			"suggest.maxVisibleSuggestions.dep",
			"deprecated",
			"editor.suggest.showMethods",
			"editor.suggest.showFunctions",
			"editor.suggest.showConstructors",
			"editor.suggest.showDeprecated",
			"editor.suggest.matchOnWordStartOnly",
			"editor.suggest.showFields",
			"editor.suggest.showVariables",
			"editor.suggest.showClasss",
			"editor.suggest.showStructs",
			"editor.suggest.showInterfaces",
			"editor.suggest.showModules",
			"editor.suggest.showPropertys",
			"editor.suggest.showEvents",
			"editor.suggest.showOperators",
			"editor.suggest.showUnits",
			"editor.suggest.showValues",
			"editor.suggest.showConstants",
			"editor.suggest.showEnums",
			"editor.suggest.showEnumMembers",
			"editor.suggest.showKeywords",
			"editor.suggest.showTexts",
			"editor.suggest.showColors",
			"editor.suggest.showFiles",
			"editor.suggest.showReferences",
			"editor.suggest.showCustomcolors",
			"editor.suggest.showFolders",
			"editor.suggest.showTypeParameters",
			"editor.suggest.showSnippets",
			"editor.suggest.showUsers",
			"editor.suggest.showIssues",
			"selectLeadingAndTrailingWhitespace",
			"selectSubwords",
			"wordSegmenterLocales",
			"wrappingIndent.none",
			"wrappingIndent.same",
			"wrappingIndent.indent",
			"wrappingIndent.deepIndent",
			"wrappingIndent",
			"dropIntoEditor.enabled",
			"dropIntoEditor.showDropSelector",
			"dropIntoEditor.showDropSelector.afterDrop",
			"dropIntoEditor.showDropSelector.never",
			"pasteAs.enabled",
			"pasteAs.showPasteSelector",
			"pasteAs.showPasteSelector.afterPaste",
			"pasteAs.showPasteSelector.never",
			"acceptSuggestionOnCommitCharacter",
			"acceptSuggestionOnEnterSmart",
			"acceptSuggestionOnEnter",
			"accessibilityPageSize",
			"allowVariableLineHeights",
			"allowVariableFonts",
			"allowVariableFontsInAccessibilityMode",
			"editorViewAccessibleLabel",
			"screenReaderAnnounceInlineSuggestion",
			"editor.autoClosingBrackets.languageDefined",
			"editor.autoClosingBrackets.beforeWhitespace",
			"autoClosingBrackets",
			"editor.autoClosingComments.languageDefined",
			"editor.autoClosingComments.beforeWhitespace",
			"autoClosingComments",
			"editor.autoClosingDelete.auto",
			"autoClosingDelete",
			"editor.autoClosingOvertype.auto",
			"autoClosingOvertype",
			"editor.autoClosingQuotes.languageDefined",
			"editor.autoClosingQuotes.beforeWhitespace",
			"autoClosingQuotes",
			"editor.autoIndent.none",
			"editor.autoIndent.keep",
			"editor.autoIndent.brackets",
			"editor.autoIndent.advanced",
			"editor.autoIndent.full",
			"autoIndent",
			"autoIndentOnPaste",
			"autoIndentOnPasteWithinString",
			"editor.autoSurround.languageDefined",
			"editor.autoSurround.quotes",
			"editor.autoSurround.brackets",
			"autoSurround",
			"stickyTabStops",
			"codeLens",
			"codeLensFontFamily",
			"codeLensFontSize",
			"colorDecorators",
			"editor.colorDecoratorActivatedOn.clickAndHover",
			"editor.colorDecoratorActivatedOn.hover",
			"editor.colorDecoratorActivatedOn.click",
			"colorDecoratorActivatedOn",
			"colorDecoratorsLimit",
			"columnSelection",
			"copyWithSyntaxHighlighting",
			"cursorBlinking",
			"cursorSmoothCaretAnimation.off",
			"cursorSmoothCaretAnimation.explicit",
			"cursorSmoothCaretAnimation.on",
			"cursorSmoothCaretAnimation",
			"cursorStyle",
			"overtypeCursorStyle",
			"cursorSurroundingLines",
			"cursorSurroundingLinesStyle.default",
			"cursorSurroundingLinesStyle.all",
			"cursorSurroundingLinesStyle",
			"cursorWidth",
			"cursorHeight",
			"dragAndDrop",
			"editContext",
			"renderRichScreenReaderContent",
			"experimentalGpuAcceleration.off",
			"experimentalGpuAcceleration.on",
			"experimentalGpuAcceleration",
			"experimentalWhitespaceRendering.svg",
			"experimentalWhitespaceRendering.font",
			"experimentalWhitespaceRendering.off",
			"experimentalWhitespaceRendering",
			"fastScrollSensitivity",
			"folding",
			"foldingStrategy.auto",
			"foldingStrategy.indentation",
			"foldingStrategy",
			"foldingHighlight",
			"foldingImportsByDefault",
			"foldingMaximumRegions",
			"unfoldOnClickAfterEndOfLine",
			"fontFamily",
			"formatOnPaste",
			"formatOnType",
			"glyphMargin",
			"hideCursorInOverviewRuler",
			"inertialScroll",
			"letterSpacing",
			"linkedEditing",
			"links",
			"matchBrackets",
			"mouseWheelScrollSensitivity",
			"mouseWheelZoom.mac",
			"mouseWheelZoom",
			"multiCursorMergeOverlapping",
			"multiCursorModifier.ctrlCmd",
			"multiCursorModifier.alt",
			{
				"key": "multiCursorModifier",
				"comment": [
					"- `ctrlCmd` refers to a value the setting can take and should not be localized.",
					"- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."
				]
			},
			"mouseMiddleClickAction",
			"multiCursorPaste.spread",
			"multiCursorPaste.full",
			"multiCursorPaste",
			"multiCursorLimit",
			"occurrencesHighlight.off",
			"occurrencesHighlight.singleFile",
			"occurrencesHighlight.multiFile",
			"occurrencesHighlight",
			"occurrencesHighlightDelay",
			"overtypeOnPaste",
			"overviewRulerBorder",
			"peekWidgetDefaultFocus.tree",
			"peekWidgetDefaultFocus.editor",
			"peekWidgetDefaultFocus",
			"definitionLinkOpensInPeek",
			"quickSuggestionsDelay",
			"renameOnType",
			"renameOnTypeDeprecate",
			"renderControlCharacters",
			"renderFinalNewline",
			"renderLineHighlight.all",
			"renderLineHighlight",
			"renderLineHighlightOnlyWhenFocus",
			"renderWhitespace.boundary",
			"renderWhitespace.selection",
			"renderWhitespace.trailing",
			"renderWhitespace",
			"roundedSelection",
			"scrollBeyondLastColumn",
			"scrollBeyondLastLine",
			"scrollOnMiddleClick",
			"scrollPredominantAxis",
			"selectionClipboard",
			"selectionHighlight",
			"selectionHighlightMaxLength",
			"selectionHighlightMultiline",
			"showFoldingControls.always",
			"showFoldingControls.never",
			"showFoldingControls.mouseover",
			"showFoldingControls",
			"showUnused",
			"showDeprecated",
			"snippetSuggestions.top",
			"snippetSuggestions.bottom",
			"snippetSuggestions.inline",
			"snippetSuggestions.none",
			"snippetSuggestions",
			"smoothScrolling",
			"inlineCompletionsAccessibilityVerbose",
			"suggestFontSize",
			"suggestLineHeight",
			"suggestOnTriggerCharacters",
			"suggestSelection.first",
			"suggestSelection.recentlyUsed",
			"suggestSelection.recentlyUsedByPrefix",
			"suggestSelection",
			"tabCompletion.on",
			"tabCompletion.off",
			"tabCompletion.onlySnippets",
			"tabCompletion",
			"trimWhitespaceOnDelete",
			"unusualLineTerminators.auto",
			"unusualLineTerminators.off",
			"unusualLineTerminators.prompt",
			"unusualLineTerminators",
			"useTabStops",
			"wordBreak.normal",
			"wordBreak.keepAll",
			"wordBreak",
			"wordSeparators",
			"wordWrap.off",
			"wordWrap.on",
			{
				"key": "wordWrap.wordWrapColumn",
				"comment": [
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			{
				"key": "wordWrap.bounded",
				"comment": [
					"- viewport means the edge of the visible window size.",
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			{
				"key": "wordWrap",
				"comment": [
					"- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.",
					"- `editor.wordWrapColumn` refers to a different setting and should not be localized."
				]
			},
			{
				"key": "wordWrapColumn",
				"comment": [
					"- `editor.wordWrap` refers to a different setting and should not be localized.",
					"- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."
				]
			},
			"wrapOnEscapedLineFeeds",
			"editor.defaultColorDecorators.auto",
			"editor.defaultColorDecorators.always",
			"editor.defaultColorDecorators.never",
			"defaultColorDecorators",
			"tabFocusMode"
		],
		"vs/editor/common/core/editorColorRegistry": [
			"lineHighlight",
			"inactiveLineHighlight",
			"lineHighlightBorderBox",
			"rangeHighlight",
			"rangeHighlightBorder",
			"symbolHighlight",
			"symbolHighlightBorder",
			"caret",
			"editorCursorBackground",
			"editorMultiCursorPrimaryForeground",
			"editorMultiCursorPrimaryBackground",
			"editorMultiCursorSecondaryForeground",
			"editorMultiCursorSecondaryBackground",
			"editorWhitespaces",
			"editorLineNumbers",
			"editorIndentGuides",
			"deprecatedEditorIndentGuides",
			"editorActiveIndentGuide",
			"deprecatedEditorActiveIndentGuide",
			"editorIndentGuides1",
			"editorIndentGuides2",
			"editorIndentGuides3",
			"editorIndentGuides4",
			"editorIndentGuides5",
			"editorIndentGuides6",
			"editorActiveIndentGuide1",
			"editorActiveIndentGuide2",
			"editorActiveIndentGuide3",
			"editorActiveIndentGuide4",
			"editorActiveIndentGuide5",
			"editorActiveIndentGuide6",
			"editorActiveLineNumber",
			"deprecatedEditorActiveLineNumber",
			"editorActiveLineNumber",
			"editorDimmedLineNumber",
			"editorRuler",
			"editorCodeLensForeground",
			"editorBracketMatchBackground",
			"editorBracketMatchBorder",
			"editorOverviewRulerBorder",
			"editorOverviewRulerBackground",
			"editorGutter",
			"unnecessaryCodeBorder",
			"unnecessaryCodeOpacity",
			"editorGhostTextBorder",
			"editorGhostTextForeground",
			"editorGhostTextBackground",
			"overviewRulerRangeHighlight",
			"overviewRuleError",
			"overviewRuleWarning",
			"overviewRuleInfo",
			"editorBracketHighlightForeground1",
			"editorBracketHighlightForeground2",
			"editorBracketHighlightForeground3",
			"editorBracketHighlightForeground4",
			"editorBracketHighlightForeground5",
			"editorBracketHighlightForeground6",
			"editorBracketHighlightUnexpectedBracketForeground",
			"editorBracketPairGuide.background1",
			"editorBracketPairGuide.background2",
			"editorBracketPairGuide.background3",
			"editorBracketPairGuide.background4",
			"editorBracketPairGuide.background5",
			"editorBracketPairGuide.background6",
			"editorBracketPairGuide.activeBackground1",
			"editorBracketPairGuide.activeBackground2",
			"editorBracketPairGuide.activeBackground3",
			"editorBracketPairGuide.activeBackground4",
			"editorBracketPairGuide.activeBackground5",
			"editorBracketPairGuide.activeBackground6",
			"editorUnicodeHighlight.border",
			"editorUnicodeHighlight.background"
		],
		"vs/editor/common/editorContextKeys": [
			"editorTextFocus",
			"editorFocus",
			"textInputFocus",
			"editorReadonly",
			"inDiffEditor",
			"isEmbeddedDiffEditor",
			"inMultiDiffEditor",
			"multiDiffEditorAllCollapsed",
			"diffEditorHasChanges",
			"comparingMovedCode",
			"accessibleDiffViewerVisible",
			"diffEditorRenderSideBySideInlineBreakpointReached",
			"diffEditorInlineMode",
			"diffEditorOriginalWritable",
			"diffEditorModifiedWritable",
			"diffEditorOriginalUri",
			"diffEditorModifiedUri",
			"editorColumnSelection",
			"editorHasSelection",
			"editorHasMultipleSelections",
			"editorTabMovesFocus",
			"editorHoverVisible",
			"editorHoverFocused",
			"stickyScrollFocused",
			"stickyScrollVisible",
			"standaloneColorPickerVisible",
			"standaloneColorPickerFocused",
			"inCompositeEditor",
			"editorLangId",
			"editorHasCompletionItemProvider",
			"editorHasCodeActionsProvider",
			"editorHasCodeLensProvider",
			"editorHasDefinitionProvider",
			"editorHasDeclarationProvider",
			"editorHasImplementationProvider",
			"editorHasTypeDefinitionProvider",
			"editorHasHoverProvider",
			"editorHasDocumentHighlightProvider",
			"editorHasDocumentSymbolProvider",
			"editorHasReferenceProvider",
			"editorHasRenameProvider",
			"editorHasSignatureHelpProvider",
			"editorHasInlayHintsProvider",
			"editorHasDocumentFormattingProvider",
			"editorHasDocumentSelectionFormattingProvider",
			"editorHasMultipleDocumentFormattingProvider",
			"editorHasMultipleDocumentSelectionFormattingProvider"
		],
		"vs/editor/common/languages": [
			"suggestWidget.kind.method",
			"suggestWidget.kind.function",
			"suggestWidget.kind.constructor",
			"suggestWidget.kind.field",
			"suggestWidget.kind.variable",
			"suggestWidget.kind.class",
			"suggestWidget.kind.struct",
			"suggestWidget.kind.interface",
			"suggestWidget.kind.module",
			"suggestWidget.kind.property",
			"suggestWidget.kind.event",
			"suggestWidget.kind.operator",
			"suggestWidget.kind.unit",
			"suggestWidget.kind.value",
			"suggestWidget.kind.constant",
			"suggestWidget.kind.enum",
			"suggestWidget.kind.enumMember",
			"suggestWidget.kind.keyword",
			"suggestWidget.kind.text",
			"suggestWidget.kind.color",
			"suggestWidget.kind.file",
			"suggestWidget.kind.reference",
			"suggestWidget.kind.customcolor",
			"suggestWidget.kind.folder",
			"suggestWidget.kind.typeParameter",
			"suggestWidget.kind.user",
			"suggestWidget.kind.issue",
			"suggestWidget.kind.tool",
			"suggestWidget.kind.snippet",
			"Array",
			"Boolean",
			"Class",
			"Constant",
			"Constructor",
			"Enum",
			"EnumMember",
			"Event",
			"Field",
			"File",
			"Function",
			"Interface",
			"Key",
			"Method",
			"Module",
			"Namespace",
			"Null",
			"Number",
			"Object",
			"Operator",
			"Package",
			"Property",
			"String",
			"Struct",
			"TypeParameter",
			"Variable",
			"symbolAriaLabel"
		],
		"vs/editor/common/languages/modesRegistry": [
			"plainText.alias"
		],
		"vs/editor/common/model/editStack": [
			"edit"
		],
		"vs/editor/common/standaloneStrings": [
			"accessibilityHelpTitle",
			"openingDocs",
			"readonlyDiffEditor",
			"editableDiffEditor",
			"readonlyEditor",
			"editableEditor",
			"defaultWindowTitleIncludesEditorState",
			"defaultWindowTitleExcludingEditorState",
			"toolbar",
			"changeConfigToOnMac",
			"changeConfigToOnWinLinux",
			"auto_on",
			"auto_off",
			"screenReaderModeEnabled",
			"screenReaderModeDisabled",
			"tabFocusModeOnMsg",
			"tabFocusModeOffMsg",
			"stickScrollKb",
			"suggestActionsKb",
			"acceptSuggestAction",
			"toggleSuggestionFocus",
			"codeFolding",
			"intellisense",
			"showOrFocusHover",
			"goToSymbol",
			"showAccessibilityHelpAction",
			"listSignalSoundsCommand",
			"listAnnouncementsCommand",
			"announceCursorPosition",
			"quickChatCommand",
			"startInlineChatCommand",
			"debug.startDebugging",
			"debugConsole.setBreakpoint",
			"debugConsole.addToWatch",
			"debugConsole.executeSelection",
			"chatEditorModification",
			"chatEditorRequestInProgress",
			"chatEditing.navigation",
			"inspectTokens",
			"gotoLineActionLabel",
			"gotoOffsetActionLabel",
			"helpQuickAccess",
			"quickCommandActionLabel",
			"quickCommandActionHelp",
			"quickOutlineActionLabel",
			"quickOutlineByCategoryActionLabel",
			"editorViewAccessibleLabel",
			"toggleHighContrast",
			"bulkEditServiceSummary"
		],
		"vs/editor/common/viewLayout/viewLineRenderer": [
			"showMore",
			"overflow.chars"
		],
		"vs/editor/contrib/anchorSelect/browser/anchorSelect": [
			"selectionAnchor",
			"anchorSet",
			"setSelectionAnchor",
			"goToSelectionAnchor",
			"selectFromAnchorToCursor",
			"cancelSelectionAnchor"
		],
		"vs/editor/contrib/bracketMatching/browser/bracketMatching": [
			"overviewRulerBracketMatchForeground",
			{
				"key": "miGoToBracket",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"smartSelect.jumpBracket",
			"smartSelect.selectToBracket",
			"smartSelect.selectToBracketDescription",
			"smartSelect.removeBrackets"
		],
		"vs/editor/contrib/caretOperations/browser/caretOperations": [
			"caret.moveLeft",
			"caret.moveRight"
		],
		"vs/editor/contrib/caretOperations/browser/transpose": [
			"transposeLetters.label"
		],
		"vs/editor/contrib/clipboard/browser/clipboard": [
			{
				"key": "miCut",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"actions.clipboard.cutLabel",
			"actions.clipboard.cutLabel",
			"actions.clipboard.cutLabel",
			{
				"key": "miCopy",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"actions.clipboard.copyLabel",
			"actions.clipboard.copyLabel",
			"actions.clipboard.copyLabel",
			{
				"key": "miPaste",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"actions.clipboard.pasteLabel",
			"actions.clipboard.pasteLabel",
			"actions.clipboard.pasteLabel",
			"copy as",
			"copy as",
			"share",
			"share",
			"actions.clipboard.copyWithSyntaxHighlightingLabel"
		],
		"vs/editor/contrib/codeAction/browser/codeAction": [
			"applyCodeActionFailed"
		],
		"vs/editor/contrib/codeAction/browser/codeActionCommands": [
			"args.schema.kind",
			"args.schema.apply",
			"args.schema.apply.first",
			"args.schema.apply.ifSingle",
			"args.schema.apply.never",
			"args.schema.preferred",
			"editor.action.quickFix.noneMessage",
			"editor.action.codeAction.noneMessage.preferred.kind",
			"editor.action.codeAction.noneMessage.kind",
			"editor.action.codeAction.noneMessage.preferred",
			"editor.action.codeAction.noneMessage",
			"editor.action.refactor.noneMessage.preferred.kind",
			"editor.action.refactor.noneMessage.kind",
			"editor.action.refactor.noneMessage.preferred",
			"editor.action.refactor.noneMessage",
			"editor.action.source.noneMessage.preferred.kind",
			"editor.action.source.noneMessage.kind",
			"editor.action.source.noneMessage.preferred",
			"editor.action.source.noneMessage",
			"editor.action.organize.noneMessage",
			"fixAll.noneMessage",
			"editor.action.autoFix.noneMessage",
			"quickfix.trigger.label",
			"refactor.label",
			"source.label",
			"organizeImports.label",
			"organizeImports.description",
			"fixAll.label",
			"autoFix.label"
		],
		"vs/editor/contrib/codeAction/browser/codeActionContributions": [
			"showCodeActionHeaders",
			"includeNearbyQuickFixes",
			"triggerOnFocusChange"
		],
		"vs/editor/contrib/codeAction/browser/codeActionController": [
			"editingNewSelection",
			"hideMoreActions",
			"showMoreActions"
		],
		"vs/editor/contrib/codeAction/browser/codeActionMenu": [
			"codeAction.widget.id.more",
			"codeAction.widget.id.quickfix",
			"codeAction.widget.id.extract",
			"codeAction.widget.id.inline",
			"codeAction.widget.id.convert",
			"codeAction.widget.id.move",
			"codeAction.widget.id.surround",
			"codeAction.widget.id.source"
		],
		"vs/editor/contrib/codeAction/browser/lightBulbWidget": [
			"gutterLightbulbWidget",
			"gutterLightbulbAutoFixWidget",
			"gutterLightbulbAIFixWidget",
			"gutterLightbulbAIFixAutoFixWidget",
			"gutterLightbulbSparkleFilledWidget",
			"codeActionAutoRun",
			"preferredcodeActionWithKb",
			"codeActionWithKb",
			"codeAction"
		],
		"vs/editor/contrib/codelens/browser/codelensController": [
			"placeHolder",
			"showLensOnLine"
		],
		"vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerCloseButton": [
			"closeIcon"
		],
		"vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerHeader": [
			"clickToToggleColorOptions"
		],
		"vs/editor/contrib/colorPicker/browser/hoverColorPicker/hoverColorPickerParticipant": [
			"hoverAccessibilityColorParticipant"
		],
		"vs/editor/contrib/colorPicker/browser/standaloneColorPicker/standaloneColorPickerActions": [
			{
				"key": "mishowOrFocusStandaloneColorPicker",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"showOrFocusStandaloneColorPicker",
			"showOrFocusStandaloneColorPickerDescription",
			{
				"key": "hideColorPicker",
				"comment": [
					"Action that hides the color picker"
				]
			},
			"hideColorPickerDescription",
			{
				"key": "insertColorWithStandaloneColorPicker",
				"comment": [
					"Action that inserts color with standalone color picker"
				]
			},
			"insertColorWithStandaloneColorPickerDescription"
		],
		"vs/editor/contrib/comment/browser/comment": [
			{
				"key": "miToggleLineComment",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miToggleBlockComment",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"comment.line",
			"comment.line.add",
			"comment.line.remove",
			"comment.block"
		],
		"vs/editor/contrib/contextmenu/browser/contextmenu": [
			"context.minimap.minimap",
			"context.minimap.renderCharacters",
			"context.minimap.size",
			"context.minimap.size.proportional",
			"context.minimap.size.fill",
			"context.minimap.size.fit",
			"context.minimap.slider",
			"context.minimap.slider.mouseover",
			"context.minimap.slider.always",
			"action.showContextMenu.label"
		],
		"vs/editor/contrib/cursorUndo/browser/cursorUndo": [
			"cursor.undo",
			"cursor.redo"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": [
			"pasteAs.kind",
			"pasteAs.preferences",
			"pasteAs",
			"pasteAsText"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": [
			"pasteWidgetVisible",
			"postPasteWidgetTitle",
			"noPreferences",
			"pasteAsError",
			"resolveProcess",
			"pasteIntoEditorProgress",
			"pasteAsDefault",
			"pasteAsPickerPlaceholder",
			"pasteAsProgress"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/defaultProviders": [
			"text.label",
			"defaultDropProvider.uriList.uris",
			"defaultDropProvider.uriList.uri",
			"defaultDropProvider.uriList.paths",
			"defaultDropProvider.uriList.path",
			"defaultDropProvider.uriList.relativePaths",
			"defaultDropProvider.uriList.relativePath",
			"pasteHtmlLabel"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": [
			"dropWidgetVisible",
			"postDropWidgetTitle",
			"dropIntoEditorProgress"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/postEditWidget": [
			"resolveError",
			"applyError"
		],
		"vs/editor/contrib/editorState/browser/keybindingCancellation": [
			"cancellableOperation"
		],
		"vs/editor/contrib/find/browser/findController": [
			"too.large.for.replaceall",
			{
				"key": "miFind",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"findMatchAction.noResults",
			"findMatchAction.inputPlaceHolder",
			"findMatchAction.inputValidationMessage",
			"findMatchAction.inputValidationMessage",
			{
				"key": "miReplace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"startFindAction",
			"startFindWithArgsAction",
			"startFindWithSelectionAction",
			"findNextMatchAction",
			"findPreviousMatchAction",
			"findMatchAction.goToMatch",
			"nextSelectionMatchFindAction",
			"previousSelectionMatchFindAction",
			"startReplace"
		],
		"vs/editor/contrib/find/browser/findWidget": [
			"findCollapsedIcon",
			"findExpandedIcon",
			"findSelectionIcon",
			"findReplaceIcon",
			"findReplaceAllIcon",
			"findPreviousMatchIcon",
			"findNextMatchIcon",
			"label.findDialog",
			"label.find",
			"placeholder.find",
			"label.previousMatchButton",
			"label.nextMatchButton",
			"label.toggleSelectionFind",
			"label.closeButton",
			"label.replace",
			"placeholder.replace",
			"label.replaceButton",
			"label.replaceAllButton",
			"label.toggleReplaceButton",
			"title.matchesCountLimit",
			"label.matchesLocation",
			"label.noResults",
			"ariaSearchNoResultEmpty",
			"ariaSearchNoResult",
			"ariaSearchNoResultWithLineNum",
			"ariaSearchNoResultWithLineNumNoCurrentMatch"
		],
		"vs/editor/contrib/folding/browser/folding": [
			"unfoldAction.label",
			"unFoldRecursivelyAction.label",
			"foldAction.label",
			"toggleFoldAction.label",
			"foldRecursivelyAction.label",
			"toggleFoldRecursivelyAction.label",
			"foldAllBlockComments.label",
			"foldAllMarkerRegions.label",
			"unfoldAllMarkerRegions.label",
			"foldAllExcept.label",
			"unfoldAllExcept.label",
			"foldAllAction.label",
			"unfoldAllAction.label",
			"gotoParentFold.label",
			"gotoPreviousFold.label",
			"gotoNextFold.label",
			"createManualFoldRange.label",
			"removeManualFoldingRanges.label",
			"toggleImportFold.label",
			"foldLevelAction.label"
		],
		"vs/editor/contrib/folding/browser/foldingDecorations": [
			"foldBackgroundBackground",
			"collapsedTextColor",
			"editorGutter.foldingControlForeground",
			"foldingExpandedIcon",
			"foldingCollapsedIcon",
			"foldingManualCollapedIcon",
			"foldingManualExpandedIcon",
			"linesCollapsed",
			"linesExpanded"
		],
		"vs/editor/contrib/fontZoom/browser/fontZoom": [
			"EditorFontZoomIn.label",
			"EditorFontZoomOut.label",
			"EditorFontZoomReset.label"
		],
		"vs/editor/contrib/format/browser/formatActions": [
			"formatDocument.label",
			"formatSelection.label"
		],
		"vs/editor/contrib/gotoError/browser/gotoError": [
			"nextMarkerIcon",
			"previousMarkerIcon",
			{
				"key": "miGotoNextProblem",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoPreviousProblem",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"markerAction.next.label",
			"markerAction.previous.label",
			"markerAction.nextInFiles.label",
			"markerAction.previousInFiles.label"
		],
		"vs/editor/contrib/gotoError/browser/gotoErrorWidget": [
			"Error",
			"Warning",
			"Info",
			"Hint",
			"marker aria",
			"problems",
			"change",
			"editorMarkerNavigationError",
			"editorMarkerNavigationErrorHeaderBackground",
			"editorMarkerNavigationWarning",
			"editorMarkerNavigationWarningBackground",
			"editorMarkerNavigationInfo",
			"editorMarkerNavigationInfoHeaderBackground",
			"editorMarkerNavigationBackground"
		],
		"vs/editor/contrib/gotoSymbol/browser/goToCommands": [
			"peek.submenu",
			"def.title",
			"noResultWord",
			"generic.noResults",
			{
				"key": "miGotoDefinition",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"decl.title",
			"decl.noResultWord",
			"decl.generic.noResults",
			{
				"key": "miGotoDeclaration",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"decl.noResultWord",
			"decl.generic.noResults",
			"typedef.title",
			"goToTypeDefinition.noResultWord",
			"goToTypeDefinition.generic.noResults",
			{
				"key": "miGotoTypeDefinition",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"impl.title",
			"goToImplementation.noResultWord",
			"goToImplementation.generic.noResults",
			{
				"key": "miGotoImplementation",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"references.no",
			"references.noGeneric",
			{
				"key": "miGotoReference",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"ref.title",
			"ref.title",
			"generic.title",
			"generic.noResult",
			"ref.title",
			"actions.goToDecl.label",
			"actions.goToDeclToSide.label",
			"actions.previewDecl.label",
			"actions.goToDeclaration.label",
			"actions.peekDecl.label",
			"actions.goToTypeDefinition.label",
			"actions.peekTypeDefinition.label",
			"actions.goToImplementation.label",
			"actions.peekImplementation.label",
			"goToReferences.label",
			"references.action.label",
			"label.generic"
		],
		"vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": [
			"multipleResults"
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesController": [
			"referenceSearchVisible",
			"labelLoading",
			"metaTitle.N"
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": [
			"referencesCount",
			"referenceCount",
			"treeAriaLabel"
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": [
			"missingPreviewMessage",
			"noResults",
			"peekView.alternateTitle"
		],
		"vs/editor/contrib/gotoSymbol/browser/referencesModel": [
			"aria.oneReference",
			{
				"key": "aria.oneReference.preview",
				"comment": [
					"Placeholders are: 0: filename, 1:line number, 2: column number, 3: preview snippet of source code"
				]
			},
			"aria.fileReferences.1",
			"aria.fileReferences.N",
			"aria.result.0",
			"aria.result.1",
			"aria.result.n1",
			"aria.result.nm"
		],
		"vs/editor/contrib/gotoSymbol/browser/symbolNavigation": [
			"hasSymbols",
			"location.kb",
			"location"
		],
		"vs/editor/contrib/gpu/browser/gpuActions": [
			"logTextureAtlasStats.label",
			"saveTextureAtlas.label",
			"drawGlyph.label",
			"gpuDebug.label"
		],
		"vs/editor/contrib/hover/browser/contentHoverRendered": [
			"hoverAccessibilityStatusBar",
			"hoverAccessibilityStatusBarActionWithKeybinding",
			"hoverAccessibilityStatusBarActionWithoutKeybinding"
		],
		"vs/editor/contrib/hover/browser/hoverAccessibleViews": [
			"increaseVerbosity",
			"decreaseVerbosity"
		],
		"vs/editor/contrib/hover/browser/hoverActionIds": [
			{
				"key": "increaseHoverVerbosityLevel",
				"comment": [
					"Label for action that will increase the hover verbosity level."
				]
			},
			{
				"key": "decreaseHoverVerbosityLevel",
				"comment": [
					"Label for action that will decrease the hover verbosity level."
				]
			}
		],
		"vs/editor/contrib/hover/browser/hoverActions": [
			"showOrFocusHover.focus.noAutoFocus",
			"showOrFocusHover.focus.focusIfVisible",
			"showOrFocusHover.focus.autoFocusImmediately",
			{
				"key": "showOrFocusHover",
				"comment": [
					"Label for action that will trigger the showing/focusing of a hover in the editor.",
					"If the hover is not visible, it will show the hover.",
					"This allows for users to show the hover without using the mouse."
				]
			},
			"showOrFocusHoverDescription",
			{
				"key": "showDefinitionPreviewHover",
				"comment": [
					"Label for action that will trigger the showing of definition preview hover in the editor.",
					"This allows for users to show the definition preview hover without using the mouse."
				]
			},
			"showDefinitionPreviewHoverDescription",
			{
				"key": "hideHover",
				"comment": [
					"Label for action that will hide the hover in the editor."
				]
			},
			{
				"key": "scrollUpHover",
				"comment": [
					"Action that allows to scroll up in the hover widget with the up arrow when the hover widget is focused."
				]
			},
			"scrollUpHoverDescription",
			{
				"key": "scrollDownHover",
				"comment": [
					"Action that allows to scroll down in the hover widget with the up arrow when the hover widget is focused."
				]
			},
			"scrollDownHoverDescription",
			{
				"key": "scrollLeftHover",
				"comment": [
					"Action that allows to scroll left in the hover widget with the left arrow when the hover widget is focused."
				]
			},
			"scrollLeftHoverDescription",
			{
				"key": "scrollRightHover",
				"comment": [
					"Action that allows to scroll right in the hover widget with the right arrow when the hover widget is focused."
				]
			},
			"scrollRightHoverDescription",
			{
				"key": "pageUpHover",
				"comment": [
					"Action that allows to page up in the hover widget with the page up command when the hover widget is focused."
				]
			},
			"pageUpHoverDescription",
			{
				"key": "pageDownHover",
				"comment": [
					"Action that allows to page down in the hover widget with the page down command when the hover widget is focused."
				]
			},
			"pageDownHoverDescription",
			{
				"key": "goToTopHover",
				"comment": [
					"Action that allows to go to the top of the hover widget with the home command when the hover widget is focused."
				]
			},
			"goToTopHoverDescription",
			{
				"key": "goToBottomHover",
				"comment": [
					"Action that allows to go to the bottom in the hover widget with the end command when the hover widget is focused."
				]
			},
			"goToBottomHoverDescription"
		],
		"vs/editor/contrib/hover/browser/hoverCopyButton": [
			"hover.copy",
			"hover.copied"
		],
		"vs/editor/contrib/hover/browser/markdownHoverParticipant": [
			"increaseHoverVerbosity",
			"decreaseHoverVerbosity",
			"modesContentHover.loading",
			"stopped rendering",
			"too many characters",
			"increaseVerbosityWithKb",
			"increaseVerbosity",
			"decreaseVerbosityWithKb",
			"decreaseVerbosity"
		],
		"vs/editor/contrib/hover/browser/markerHoverParticipant": [
			"view problem",
			"noQuickFixes",
			"checkingForQuickFixes",
			"noQuickFixes",
			"quick fixes"
		],
		"vs/editor/contrib/indentation/browser/indentation": [
			"configuredTabSize",
			"defaultTabSize",
			"currentTabSize",
			{
				"key": "selectTabWidth",
				"comment": [
					"Tab corresponds to the tab key"
				]
			},
			"indentationToSpaces",
			"indentationToSpacesDescription",
			"indentationToTabs",
			"indentationToTabsDescription",
			"indentUsingTabs",
			"indentUsingTabsDescription",
			"indentUsingSpaces",
			"indentUsingSpacesDescription",
			"changeTabDisplaySize",
			"changeTabDisplaySizeDescription",
			"detectIndentation",
			"detectIndentationDescription",
			"editor.reindentlines",
			"editor.reindentlinesDescription",
			"editor.reindentselectedlines",
			"editor.reindentselectedlinesDescription"
		],
		"vs/editor/contrib/inlayHints/browser/inlayHintsHover": [
			"hint.dbl",
			"links.navigate.kb.meta.mac",
			"links.navigate.kb.meta",
			"links.navigate.kb.alt.mac",
			"links.navigate.kb.alt",
			"hint.defAndCommand",
			"hint.def",
			"hint.cmd"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/commands": [
			"inlineSuggest.trigger.description",
			"inlineSuggest.trigger.args",
			"noInlineSuggestionAvailable",
			"acceptWord",
			"acceptLine",
			"accept",
			"accept",
			"jump",
			"reject",
			"action.inlineSuggest.alwaysShowToolbar",
			"action.inlineSuggest.dev.extractRepro",
			"action.inlineSuggest.showNext",
			"action.inlineSuggest.showPrevious",
			"action.inlineSuggest.trigger",
			"action.inlineSuggest.acceptNextWord",
			"action.inlineSuggest.acceptNextLine",
			"action.inlineSuggest.accept",
			"action.inlineSuggest.acceptAlternativeAction",
			"action.inlineSuggest.jump",
			"action.inlineSuggest.hide",
			"action.inlineSuggest.toggleShowCollapsed"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": [
			"inlineSuggestionVisible",
			"inlineSuggestionAlternativeActionVisible",
			"inlineSuggestionHasIndentation",
			"inlineSuggestionHasIndentationLessThanTabSize",
			"suppressSuggestions",
			"cursorBeforeGhostText",
			"cursorInIndentation",
			"editor.hasSelection",
			"cursorAtInlineEdit",
			"inlineEditVisible",
			"tabShouldJumpToInlineEdit",
			"tabShouldAcceptInlineEdit",
			"inInlineEditsPreviewEditor"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": [
			"showAccessibleViewHint"
		],
		"vs/editor/contrib/inlineCompletions/browser/hintsWidget/hoverParticipant": [
			"hoverAccessibilityStatusBar",
			"inlineSuggestionFollows"
		],
		"vs/editor/contrib/inlineCompletions/browser/hintsWidget/inlineCompletionsHintsWidget": [
			"parameterHintsNextIcon",
			"parameterHintsPreviousIcon",
			{
				"key": "content",
				"comment": [
					"A label",
					"A keybinding"
				]
			},
			"previous",
			"next"
		],
		"vs/editor/contrib/inlineCompletions/browser/model/renameSymbolProcessor": [
			"rename",
			"rename"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorMenu": [
			"goto",
			"accept",
			"reject",
			"showExpanded",
			"showCollapsed",
			"snooze",
			"settings"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView": [
			"inlineSuggestion"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsViews/inlineEditsWordReplacementView": [
			"labelOccurence",
			"labelOccurences",
			"shiftToSeeOccurences"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/theme": [
			"inlineEdit.originalBackground",
			"inlineEdit.modifiedBackground",
			"inlineEdit.originalChangedLineBackground",
			"inlineEdit.originalChangedTextBackground",
			"inlineEdit.modifiedChangedLineBackground",
			"inlineEdit.modifiedChangedTextBackground",
			"inlineEdit.gutterIndicator.primaryForeground",
			"inlineEdit.gutterIndicator.primaryBorder",
			"inlineEdit.gutterIndicator.primaryBackground",
			"inlineEdit.gutterIndicator.secondaryForeground",
			"inlineEdit.gutterIndicator.secondaryBorder",
			"inlineEdit.gutterIndicator.secondaryBackground",
			"inlineEdit.gutterIndicator.successfulForeground",
			"inlineEdit.gutterIndicator.successfulBorder",
			"inlineEdit.gutterIndicator.successfulBackground",
			"inlineEdit.gutterIndicator.background",
			"inlineEdit.originalBorder",
			"inlineEdit.modifiedBorder",
			"inlineEdit.tabWillAcceptModifiedBorder",
			"inlineEdit.tabWillAcceptOriginalBorder"
		],
		"vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": [
			"InPlaceReplaceAction.previous.label",
			"InPlaceReplaceAction.next.label"
		],
		"vs/editor/contrib/insertFinalNewLine/browser/insertFinalNewLine": [
			"insertFinalNewLine"
		],
		"vs/editor/contrib/lineSelection/browser/lineSelection": [
			"expandLineSelection"
		],
		"vs/editor/contrib/linesOperations/browser/linesOperations": [
			{
				"key": "miCopyLinesUp",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCopyLinesDown",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miDuplicateSelection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMoveLinesUp",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMoveLinesDown",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"lines.copyUp",
			"lines.copyDown",
			"duplicateSelection",
			"lines.moveUp",
			"lines.moveDown",
			"lines.sortAscending",
			"lines.sortDescending",
			"lines.deleteDuplicates",
			"lines.reverseLines",
			"lines.trimTrailingWhitespace",
			"lines.delete",
			"lines.indent",
			"lines.outdent",
			"lines.insertBefore",
			"lines.insertAfter",
			"lines.deleteAllLeft",
			"lines.deleteAllRight",
			"lines.joinLines",
			"editor.transpose",
			"editor.transformToUppercase",
			"editor.transformToLowercase",
			"editor.transformToTitlecase",
			"editor.transformToSnakecase",
			"editor.transformToCamelcase",
			"editor.transformToPascalcase",
			"editor.transformToKebabcase"
		],
		"vs/editor/contrib/linkedEditing/browser/linkedEditing": [
			"editorLinkedEditingBackground",
			"linkedEditing.label"
		],
		"vs/editor/contrib/links/browser/links": [
			"invalid.url",
			"missing.url",
			"links.navigate.executeCmd",
			"links.navigate.follow",
			"links.navigate.kb.meta.mac",
			"links.navigate.kb.meta",
			"links.navigate.kb.alt.mac",
			"links.navigate.kb.alt",
			"tooltip.explanation",
			"label"
		],
		"vs/editor/contrib/message/browser/messageController": [
			"messageVisible"
		],
		"vs/editor/contrib/multicursor/browser/multicursor": [
			"cursorAdded",
			"cursorsAdded",
			{
				"key": "miInsertCursorAbove",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miInsertCursorBelow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miInsertCursorAtEndOfEachLineSelected",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAddSelectionToNextFindMatch",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAddSelectionToPreviousFindMatch",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSelectHighlights",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"mutlicursor.focusNextCursor.description",
			"mutlicursor.focusPreviousCursor.description",
			"mutlicursor.insertAbove",
			"mutlicursor.insertBelow",
			"mutlicursor.insertAtEndOfEachLineSelected",
			"mutlicursor.addCursorsToBottom",
			"mutlicursor.addCursorsToTop",
			"addSelectionToNextFindMatch",
			"addSelectionToPreviousFindMatch",
			"moveSelectionToNextFindMatch",
			"moveSelectionToPreviousFindMatch",
			"selectAllOccurrencesOfFindMatch",
			"changeAll.label",
			"mutlicursor.focusNextCursor",
			"mutlicursor.focusPreviousCursor"
		],
		"vs/editor/contrib/parameterHints/browser/parameterHints": [
			"parameterHints.trigger.label"
		],
		"vs/editor/contrib/parameterHints/browser/parameterHintsWidget": [
			"parameterHintsNextIcon",
			"parameterHintsPreviousIcon",
			"hint",
			"editorHoverWidgetHighlightForeground"
		],
		"vs/editor/contrib/peekView/browser/peekView": [
			"inReferenceSearchEditor",
			"label.close",
			"peekViewTitleBackground",
			"peekViewTitleForeground",
			"peekViewTitleInfoForeground",
			"peekViewBorder",
			"peekViewResultsBackground",
			"peekViewResultsMatchForeground",
			"peekViewResultsFileForeground",
			"peekViewResultsSelectionBackground",
			"peekViewResultsSelectionForeground",
			"peekViewEditorBackground",
			"peekViewEditorGutterBackground",
			"peekViewEditorStickScrollBackground",
			"peekViewEditorStickyScrollGutterBackground",
			"peekViewResultsMatchHighlight",
			"peekViewEditorMatchHighlight",
			"peekViewEditorMatchHighlightBorder"
		],
		"vs/editor/contrib/placeholderText/browser/placeholderText.contribution": [
			"placeholderForeground"
		],
		"vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": [
			"gotoLine.noEditor",
			"gotoLineToggleButton",
			"gotoLine.noEditor",
			"gotoLine.offsetPromptZero",
			"gotoLine.offsetPrompt",
			"gotoLine.goToPosition",
			"gotoLine.linePrompt",
			"gotoLine.lineColumnPrompt",
			"gotoLine.columnPrompt",
			"gotoLine.goToPosition"
		],
		"vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": [
			"cannotRunGotoSymbolWithoutEditor",
			"cannotRunGotoSymbolWithoutSymbolProvider",
			"noMatchingSymbolResults",
			"noSymbolResults",
			"openToSide",
			"openToBottom",
			"symbols",
			"property",
			"method",
			"function",
			"_constructor",
			"variable",
			"class",
			"struct",
			"event",
			"operator",
			"interface",
			"namespace",
			"package",
			"typeParameter",
			"modules",
			"property",
			"enum",
			"enumMember",
			"string",
			"file",
			"array",
			"number",
			"boolean",
			"object",
			"key",
			"field",
			"constant"
		],
		"vs/editor/contrib/readOnlyMessage/browser/contribution": [
			"editor.simple.readonly",
			"editor.readonly"
		],
		"vs/editor/contrib/rename/browser/rename": [
			"no result",
			"resolveRenameLocationFailed",
			"label",
			"quotableLabel",
			"aria",
			"rename.failedApply",
			"rename.failed",
			"enablePreview",
			"rename.label",
			"focusNextRenameSuggestion",
			"focusPreviousRenameSuggestion"
		],
		"vs/editor/contrib/rename/browser/renameWidget": [
			"renameInputVisible",
			"renameInputFocused",
			{
				"key": "label",
				"comment": [
					"placeholders are keybindings, e.g \"F2 to Rename, Shift+F2 to Preview\""
				]
			},
			"renameSuggestionsReceivedAria",
			"renameAriaLabel",
			"generateRenameSuggestionsButton",
			"cancelRenameSuggestionsButton"
		],
		"vs/editor/contrib/smartSelect/browser/smartSelect": [
			{
				"key": "miSmartSelectGrow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSmartSelectShrink",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"smartSelect.expand",
			"smartSelect.shrink"
		],
		"vs/editor/contrib/snippet/browser/snippetController2": [
			"inSnippetMode",
			"hasNextTabstop",
			"hasPrevTabstop",
			"next"
		],
		"vs/editor/contrib/snippet/browser/snippetVariables": [
			"Sunday",
			"Monday",
			"Tuesday",
			"Wednesday",
			"Thursday",
			"Friday",
			"Saturday",
			"SundayShort",
			"MondayShort",
			"TuesdayShort",
			"WednesdayShort",
			"ThursdayShort",
			"FridayShort",
			"SaturdayShort",
			"January",
			"February",
			"March",
			"April",
			"May",
			"June",
			"July",
			"August",
			"September",
			"October",
			"November",
			"December",
			"JanuaryShort",
			"FebruaryShort",
			"MarchShort",
			"AprilShort",
			"MayShort",
			"JuneShort",
			"JulyShort",
			"AugustShort",
			"SeptemberShort",
			"OctoberShort",
			"NovemberShort",
			"DecemberShort"
		],
		"vs/editor/contrib/stickyScroll/browser/stickyScrollActions": [
			{
				"key": "mitoggleStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"stickyScroll",
			{
				"key": "miStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mifocusEditorStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleEditorStickyScroll",
			"toggleEditorStickyScroll.description",
			"focusStickyScroll",
			"selectNextStickyScrollLine.title",
			"selectPreviousStickyScrollLine.title",
			"goToFocusedStickyScrollLine.title",
			"selectEditor.title"
		],
		"vs/editor/contrib/suggest/browser/suggest": [
			"suggestWidgetHasSelection",
			"suggestWidgetDetailsVisible",
			"suggestWidgetDetailsFocused",
			"suggestWidgetMultipleSuggestions",
			"suggestionMakesTextEdit",
			"acceptSuggestionOnEnter",
			"suggestionHasInsertAndReplaceRange",
			"suggestionInsertMode",
			"suggestionCanResolve"
		],
		"vs/editor/contrib/suggest/browser/suggestController": [
			"aria.alert.snippet",
			"accept.insert",
			"accept.insert",
			"accept.replace",
			"accept.replace",
			"accept.insert",
			"focus.suggestion",
			"detail.more",
			"detail.less",
			"suggest.trigger.label",
			"suggest.reset.label"
		],
		"vs/editor/contrib/suggest/browser/suggestWidget": [
			"editorSuggestWidgetBackground",
			"editorSuggestWidgetBorder",
			"editorSuggestWidgetForeground",
			"editorSuggestWidgetSelectedForeground",
			"editorSuggestWidgetSelectedIconForeground",
			"editorSuggestWidgetSelectedBackground",
			"editorSuggestWidgetHighlightForeground",
			"editorSuggestWidgetFocusHighlightForeground",
			"editorSuggestWidgetStatusForeground",
			"suggestWidget.loading",
			"suggestWidget.noSuggestions",
			"suggest",
			"label.full",
			"label.detail",
			"label.desc",
			"label",
			"ariaCurrenttSuggestionReadDetails"
		],
		"vs/editor/contrib/suggest/browser/suggestWidgetDetails": [
			"details.close",
			"loading"
		],
		"vs/editor/contrib/suggest/browser/suggestWidgetRenderer": [
			"suggestMoreInfoIcon",
			"readMore"
		],
		"vs/editor/contrib/suggest/browser/wordContextKey": [
			"desc"
		],
		"vs/editor/contrib/symbolIcons/browser/symbolIcons": [
			"symbolIcon.arrayForeground",
			"symbolIcon.booleanForeground",
			"symbolIcon.classForeground",
			"symbolIcon.colorForeground",
			"symbolIcon.constantForeground",
			"symbolIcon.constructorForeground",
			"symbolIcon.enumeratorForeground",
			"symbolIcon.enumeratorMemberForeground",
			"symbolIcon.eventForeground",
			"symbolIcon.fieldForeground",
			"symbolIcon.fileForeground",
			"symbolIcon.folderForeground",
			"symbolIcon.functionForeground",
			"symbolIcon.interfaceForeground",
			"symbolIcon.keyForeground",
			"symbolIcon.keywordForeground",
			"symbolIcon.methodForeground",
			"symbolIcon.moduleForeground",
			"symbolIcon.namespaceForeground",
			"symbolIcon.nullForeground",
			"symbolIcon.numberForeground",
			"symbolIcon.objectForeground",
			"symbolIcon.operatorForeground",
			"symbolIcon.packageForeground",
			"symbolIcon.propertyForeground",
			"symbolIcon.referenceForeground",
			"symbolIcon.snippetForeground",
			"symbolIcon.stringForeground",
			"symbolIcon.structForeground",
			"symbolIcon.textForeground",
			"symbolIcon.typeParameterForeground",
			"symbolIcon.unitForeground",
			"symbolIcon.variableForeground"
		],
		"vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": [
			"toggle.tabMovesFocus.on",
			"toggle.tabMovesFocus.off",
			{
				"key": "toggle.tabMovesFocus",
				"comment": [
					"Turn on/off use of tab key for moving focus around VS Code"
				]
			},
			"tabMovesFocusDescriptions"
		],
		"vs/editor/contrib/tokenization/browser/tokenization": [
			"forceRetokenize"
		],
		"vs/editor/contrib/unicodeHighlighter/browser/bannerController": [
			"closeBanner"
		],
		"vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": [
			"warningIcon",
			"unicodeHighlighting.thisDocumentHasManyNonBasicAsciiUnicodeCharacters",
			"unicodeHighlighting.thisDocumentHasManyAmbiguousUnicodeCharacters",
			"unicodeHighlighting.thisDocumentHasManyInvisibleUnicodeCharacters",
			"unicodeHighlight.configureUnicodeHighlightOptions",
			"unicodeHighlight.characterIsAmbiguousASCII",
			"unicodeHighlight.characterIsAmbiguous",
			"unicodeHighlight.characterIsInvisible",
			"unicodeHighlight.characterIsNonBasicAscii",
			"unicodeHighlight.adjustSettings",
			"unicodeHighlight.disableHighlightingInComments.shortLabel",
			"unicodeHighlight.disableHighlightingInStrings.shortLabel",
			"unicodeHighlight.disableHighlightingOfAmbiguousCharacters.shortLabel",
			"unicodeHighlight.disableHighlightingOfInvisibleCharacters.shortLabel",
			"unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters.shortLabel",
			"unicodeHighlight.excludeInvisibleCharFromBeingHighlighted",
			"unicodeHighlight.excludeCharFromBeingHighlighted",
			"unicodeHighlight.allowCommonCharactersInLanguage",
			"action.unicodeHighlight.disableHighlightingInComments",
			"action.unicodeHighlight.disableHighlightingInStrings",
			"action.unicodeHighlight.disableHighlightingOfAmbiguousCharacters",
			"action.unicodeHighlight.disableHighlightingOfInvisibleCharacters",
			"action.unicodeHighlight.disableHighlightingOfNonBasicAsciiCharacters",
			"action.unicodeHighlight.showExcludeOptions"
		],
		"vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": [
			"unusualLineTerminators.title",
			"unusualLineTerminators.message",
			"unusualLineTerminators.detail",
			{
				"key": "unusualLineTerminators.fix",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"unusualLineTerminators.ignore"
		],
		"vs/editor/contrib/wordHighlighter/browser/highlightDecorations": [
			"wordHighlight",
			"wordHighlightStrong",
			"wordHighlightText",
			"wordHighlightBorder",
			"wordHighlightStrongBorder",
			"wordHighlightTextBorder",
			"overviewRulerWordHighlightForeground",
			"overviewRulerWordHighlightStrongForeground",
			"overviewRulerWordHighlightTextForeground"
		],
		"vs/editor/contrib/wordHighlighter/browser/wordHighlighter": [
			"wordHighlight.next.label",
			"wordHighlight.previous.label",
			"wordHighlight.trigger.label"
		],
		"vs/editor/contrib/wordOperations/browser/wordOperations": [
			"deleteInsideWord.args.onlyWord",
			"deleteInsideWord",
			"deleteInsideWord.description"
		],
		"vs/platform/accessibilitySignal/browser/accessibilitySignalService": [
			"accessibilitySignals.positionHasError.name",
			"accessibility.signals.positionHasError",
			"accessibilitySignals.positionHasWarning.name",
			"accessibility.signals.positionHasWarning",
			"accessibilitySignals.lineHasError.name",
			"accessibility.signals.lineHasError",
			"accessibilitySignals.lineHasWarning.name",
			"accessibility.signals.lineHasWarning",
			"accessibilitySignals.lineHasFoldedArea.name",
			"accessibility.signals.lineHasFoldedArea",
			"accessibilitySignals.lineHasBreakpoint.name",
			"accessibility.signals.lineHasBreakpoint",
			"accessibilitySignals.lineHasInlineSuggestion.name",
			"accessibilitySignals.nextEditSuggestion.name",
			"accessibility.signals.nextEditSuggestion",
			"accessibilitySignals.terminalQuickFix.name",
			"accessibility.signals.terminalQuickFix",
			"accessibilitySignals.onDebugBreak.name",
			"accessibility.signals.onDebugBreak",
			"accessibilitySignals.noInlayHints",
			"accessibility.signals.noInlayHints",
			"accessibilitySignals.taskCompleted",
			"accessibility.signals.taskCompleted",
			"accessibilitySignals.taskFailed",
			"accessibility.signals.taskFailed",
			"accessibilitySignals.terminalCommandFailed",
			"accessibility.signals.terminalCommandFailed",
			"accessibilitySignals.terminalCommandSucceeded",
			"accessibility.signals.terminalCommandSucceeded",
			"accessibilitySignals.terminalBell",
			"accessibility.signals.terminalBell",
			"accessibilitySignals.notebookCellCompleted",
			"accessibility.signals.notebookCellCompleted",
			"accessibilitySignals.notebookCellFailed",
			"accessibility.signals.notebookCellFailed",
			"accessibilitySignals.diffLineInserted",
			"accessibilitySignals.diffLineDeleted",
			"accessibilitySignals.diffLineModified",
			"accessibilitySignals.chatEditModifiedFile",
			"accessibility.signals.chatEditModifiedFile",
			"accessibilitySignals.chatRequestSent",
			"accessibility.signals.chatRequestSent",
			"accessibilitySignals.chatResponseReceived",
			"accessibilitySignals.codeActionRequestTriggered",
			"accessibility.signals.codeActionRequestTriggered",
			"accessibilitySignals.codeActionApplied",
			"accessibilitySignals.progress",
			"accessibility.signals.progress",
			"accessibilitySignals.clear",
			"accessibility.signals.clear",
			"accessibilitySignals.save",
			"accessibility.signals.save",
			"accessibilitySignals.format",
			"accessibility.signals.format",
			"accessibilitySignals.voiceRecordingStarted",
			"accessibilitySignals.voiceRecordingStopped",
			"accessibilitySignals.editsKept",
			"accessibility.signals.editsKept",
			"accessibilitySignals.editsUndone",
			"accessibility.signals.editsUndone",
			"accessibilitySignals.chatUserActionRequired",
			"accessibility.signals.chatUserActionRequired"
		],
		"vs/platform/action/common/actionCommonCategories": [
			"view",
			"help",
			"test",
			"file",
			"preferences",
			{
				"key": "developer",
				"comment": [
					"A developer on Code itself or someone diagnosing issues in Code"
				]
			}
		],
		"vs/platform/actions/browser/buttonbar": [
			"labelWithKeybinding",
			"moreActions",
			"moreActions"
		],
		"vs/platform/actions/browser/dropdownActionViewItemWithKeybinding": [
			"titleAndKb"
		],
		"vs/platform/actions/browser/menuEntryActionViewItem": [
			"titleAndKb",
			"titleAndKb",
			"titleAndKbAndAlt",
			{
				"key": "content2",
				"comment": [
					"A label with keybindg like \"ESC to dismiss\""
				]
			},
			{
				"key": "content",
				"comment": [
					"A label",
					"A keybinding"
				]
			}
		],
		"vs/platform/actions/browser/toolbar": [
			"hide",
			"resetThisMenu"
		],
		"vs/platform/actions/common/menuResetAction": [
			"title"
		],
		"vs/platform/actions/common/menuService": [
			"hide.label",
			"configure keybinding"
		],
		"vs/platform/actionWidget/browser/actionList": [
			{
				"key": "label-preview",
				"comment": [
					"placeholders are keybindings, e.g \"F2 to Apply, Shift+F2 to Preview\""
				]
			},
			{
				"key": "label",
				"comment": [
					"placeholder is a keybinding, e.g \"F2 to Apply\""
				]
			},
			{
				"key": "customQuickFixWidget.labels",
				"comment": [
					"Action widget labels for accessibility."
				]
			},
			{
				"key": "customQuickFixWidget",
				"comment": [
					"An action widget option"
				]
			}
		],
		"vs/platform/actionWidget/browser/actionWidget": [
			"actionBar.toggledBackground",
			"codeActionMenuVisible",
			"hideCodeActionWidget.title",
			"selectPrevCodeAction.title",
			"selectNextCodeAction.title",
			"acceptSelected.title",
			"previewSelected.title"
		],
		"vs/platform/configuration/common/configurationRegistry": [
			"defaultLanguageConfigurationOverrides.title",
			"defaultLanguageConfiguration.description",
			"overrideSettings.defaultDescription",
			"overrideSettings.errorMessage",
			"overrideSettings.defaultDescription",
			"overrideSettings.errorMessage",
			"config.property.empty",
			"config.property.languageDefault",
			"config.property.duplicate",
			"config.policy.duplicate"
		],
		"vs/platform/contextkey/browser/contextKeyService": [
			"getContextKeyInfo"
		],
		"vs/platform/contextkey/common/contextkey": [
			"contextkey.parser.error.emptyString",
			"contextkey.parser.error.emptyString.hint",
			"contextkey.parser.error.noInAfterNot",
			"contextkey.parser.error.closingParenthesis",
			"contextkey.parser.error.unexpectedToken",
			"contextkey.parser.error.unexpectedToken.hint",
			"contextkey.parser.error.unexpectedEOF",
			"contextkey.parser.error.unexpectedEOF.hint",
			"contextkey.parser.error.expectedButGot",
			"contextkey.scanner.errorForLinterWithHint",
			"contextkey.scanner.errorForLinter"
		],
		"vs/platform/contextkey/common/contextkeys": [
			"isMac",
			"isLinux",
			"isWindows",
			"isWeb",
			"isMacNative",
			"isIOS",
			"isMobile",
			"productQualityType",
			"inputFocus"
		],
		"vs/platform/contextkey/common/scanner": [
			"contextkey.scanner.hint.didYouMean1",
			"contextkey.scanner.hint.didYouMean2",
			"contextkey.scanner.hint.didYouMean3",
			"contextkey.scanner.hint.didYouForgetToOpenOrCloseQuote",
			"contextkey.scanner.hint.didYouForgetToEscapeSlash"
		],
		"vs/platform/dialogs/browser/dialog": [
			"aboutDetail"
		],
		"vs/platform/dialogs/common/dialogs": [
			{
				"key": "yesButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancelButton",
			"cancelButton",
			"cancelButton",
			{
				"key": "okButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "okButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancelButton",
			"moreFile",
			"moreFiles"
		],
		"vs/platform/dialogs/electron-browser/dialog": [
			{
				"key": "aboutDetail",
				"comment": [
					"Electron, Chromium, Node.js and V8 are product names that need no translation"
				]
			}
		],
		"vs/platform/dialogs/electron-main/dialogMainService": [
			"open",
			"openFolder",
			{
				"key": "selectFolder",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openFile",
			"openWorkspaceTitle",
			{
				"key": "openWorkspace",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/platform/dnd/browser/dnd": [
			"fileTooLarge"
		],
		"vs/platform/environment/node/argv": [
			"optionsUpperCase",
			"extensionsManagement",
			"troubleshooting",
			"mcp",
			"prompt",
			"chatMode",
			"addFile",
			"chatMaximize",
			"reuseWindowForChat",
			"newWindowForChat",
			"profileName",
			"help",
			"cliDataDir",
			"cliDataDir",
			"diff",
			"merge",
			"add",
			"remove",
			"goto",
			"newWindow",
			"reuseWindow",
			"wait",
			"locale",
			"userDataDir",
			"profileName",
			"help",
			"extensionHomePath",
			"listExtensions",
			"showVersions",
			"category",
			"installExtension",
			"install prerelease",
			"uninstallExtension",
			"updateExtensions",
			"experimentalApis",
			"addMcp",
			"version",
			"verbose",
			"log",
			"status",
			"prof-startup",
			"disableExtensions",
			"disableExtension",
			"turn sync",
			"inspect-extensions",
			"inspect-brk-extensions",
			"disableLCDText",
			"disableGPU",
			"disableChromiumSandbox",
			"locateShellIntegrationPath",
			"telemetry",
			"transient",
			"deprecated.useInstead",
			"cliPrompt",
			"paths",
			"usage",
			"options",
			"subcommands",
			"stdinUsage",
			"unknownVersion",
			"unknownCommit"
		],
		"vs/platform/environment/node/argvHelper": [
			"multipleValues",
			"emptyValue",
			"deprecatedArgument",
			"unknownSubCommandOption",
			"unknownOption",
			"gotoValidation"
		],
		"vs/platform/extensionManagement/common/abstractExtensionManagementService": [
			"not allowed to install",
			"incompatible platform",
			"learn why",
			"MarketPlaceDisabled",
			"malicious extension",
			"notFoundDeprecatedReplacementExtension",
			"incompatible platform",
			"incompatibleAPI",
			"notFoundReleaseExtension",
			"notFoundCompatibleDependency",
			"singleDependentError",
			"twoDependentsError",
			"multipleDependentsError",
			"singleIndirectDependentError",
			"twoIndirectDependentsError",
			"multipleIndirectDependentsError"
		],
		"vs/platform/extensionManagement/common/allowedExtensionsService": [
			"specific extension not allowed",
			"extension prerelease not allowed",
			"specific version of extension not allowed",
			"publisher not allowed",
			"prerelease versions from this publisher not allowed"
		],
		"vs/platform/extensionManagement/common/extensionManagement": [
			"extensionsConfigurationTitle",
			"extensions.allowed",
			"extensions.allowed.none",
			"extensions.allowed.all",
			"extensions.allowed.policy",
			"extensions.allow.description",
			"extensions.allowed.enable.desc",
			"extensions.allowed.disable.desc",
			"extensions.allowed.disable.stable.desc",
			"extensions.allow.version.description",
			"extension.publisher.allow.description",
			"extensions.publisher.allowed.enable.desc",
			"extensions.publisher.allowed.disable.desc",
			"extensions.publisher.allowed.disable.stable.desc",
			"extensions.allow.all.description",
			"extensions.allow.all.enable",
			"extensions.allow.all.disable",
			"extensions",
			"preferences"
		],
		"vs/platform/extensionManagement/common/extensionManagementCLI": [
			"notFound",
			"useId",
			"listFromLocation",
			"installingExtensionsOnLocation",
			"installingExtensions",
			"error while installing extensions",
			"installation failed",
			{
				"key": "updateExtensionsQuery",
				"comment": [
					"Placeholder is for the count of extensions"
				]
			},
			"updateExtensionsNoExtensions",
			"updateExtensionsNewVersionsAvailable",
			"errorUpdatingExtension",
			"successUpdate",
			"alreadyInstalled-checkAndUpdate",
			"alreadyInstalled",
			"alreadyInstalled",
			"updateMessage",
			"installing builtin with version",
			"installing builtin ",
			"installing with version",
			"installing",
			"errorInstallingExtension",
			"successInstall",
			"successVsixInstall",
			"cancelVsixInstall",
			"forceDowngrade",
			"builtin",
			"forceUninstall",
			"uninstalling",
			"successUninstallFromLocation",
			"successUninstall",
			"notInstalleddOnLocation",
			"notInstalled"
		],
		"vs/platform/extensionManagement/common/extensionNls": [
			"missingNLSKey"
		],
		"vs/platform/extensionManagement/common/extensionsScannerService": [
			"fileReadFail",
			"jsonParseFail",
			"jsonParseInvalidType",
			"jsonsParseReportErrors",
			"jsonInvalidFormat",
			"jsonsParseReportErrors",
			"jsonInvalidFormat"
		],
		"vs/platform/extensionManagement/node/extensionManagementService": [
			"incompatible",
			"notAllowed",
			"invalidManifest",
			"signature verification not executed",
			"signature verification failed",
			"signature verification failed",
			"errorDeleting",
			"cannot read",
			"restartCode",
			"restartCode"
		],
		"vs/platform/extensionManagement/node/extensionManagementUtil": [
			"invalidManifest"
		],
		"vs/platform/extensions/common/extensionValidator": [
			"extensionDescription.publisher",
			"extensionDescription.name",
			"extensionDescription.version",
			"extensionDescription.engines",
			"extensionDescription.engines.vscode",
			"extensionDescription.extensionDependencies",
			"extensionDescription.activationEvents1",
			"extensionDescription.activationEvents2",
			"extensionDescription.extensionKind",
			"extensionDescription.main1",
			"extensionDescription.main2",
			"extensionDescription.browser1",
			"extensionDescription.browser2",
			"notSemver",
			"apiProposalMismatch1",
			"apiProposalMismatch2",
			"versionSyntax",
			"versionSpecificity1",
			"versionSpecificity2",
			"versionMismatch"
		],
		"vs/platform/externalTerminal/node/externalTerminalService": [
			"console.title",
			"mac.terminal.script.failed",
			"mac.terminal.type.not.supported",
			"press.any.key",
			"linux.term.failed",
			"ext.term.app.not.found"
		],
		"vs/platform/files/browser/htmlFileSystemProvider": [
			"fileSystemRenameError",
			"fileSystemNotAllowedError"
		],
		"vs/platform/files/browser/indexedDBFileSystemProvider": [
			"fileNotExists",
			"fileIsDirectory",
			"fileNotDirectory",
			"dirIsNotEmpty",
			"fileExceedsStorageQuota",
			"internal"
		],
		"vs/platform/files/common/files": [
			"unknownError",
			"sizeB",
			"sizeKB",
			"sizeMB",
			"sizeGB",
			"sizeTB"
		],
		"vs/platform/files/common/fileService": [
			"invalidPath",
			"noProviderFound",
			"fileNotFoundError",
			"fileExists",
			"err.write",
			"writeFailedUnlockUnsupported",
			"writeFailedAtomicUnsupported1",
			"writeFailedAtomicUnsupported2",
			"writeFailedAtomicUnlock",
			"fileIsDirectoryWriteError",
			"fileModifiedError",
			"err.read",
			"fileIsDirectoryReadError",
			"fileNotModifiedError",
			"fileTooLargeError",
			"unableToMoveCopyError1",
			"unableToMoveCopyError2",
			"unableToMoveCopyError3",
			"unableToMoveCopyError4",
			"mkdirExistsError",
			"deleteFailedTrashUnsupported",
			"deleteFailedAtomicUnsupported",
			"deleteFailedTrashAndAtomicUnsupported",
			"deleteFailedNotFound",
			"deleteFailedNonEmptyFolder",
			"err.readonly",
			"err.readonly"
		],
		"vs/platform/files/common/io": [
			"fileTooLargeError"
		],
		"vs/platform/files/electron-main/diskFileSystemProviderServer": [
			"binFailed",
			"trashFailed"
		],
		"vs/platform/files/node/diskFileSystemProvider": [
			"fileExists",
			"fileNotExists",
			"moveError",
			"copyError",
			"fileCopyErrorPathCase",
			"fileMoveCopyErrorNotFound",
			"fileMoveCopyErrorExists"
		],
		"vs/platform/history/browser/contextScopedHistoryWidget": [
			"suggestWidgetVisible"
		],
		"vs/platform/hover/browser/hoverWidget": [
			"hoverhint"
		],
		"vs/platform/hover/browser/updatableHoverWidget": [
			"iconLabel.loading"
		],
		"vs/platform/keybinding/common/abstractKeybindingService": [
			"first.chord",
			"next.chord",
			"missing.chord",
			"missing.chord"
		],
		"vs/platform/keyboardLayout/common/keyboardConfig": [
			"keyboardConfigurationTitle",
			"dispatch",
			"mapAltGrToCtrlAlt"
		],
		"vs/platform/languagePacks/common/languagePacks": [
			"currentDisplayLanguage"
		],
		"vs/platform/languagePacks/common/localizedStrings": [
			"open",
			"close",
			"find"
		],
		"vs/platform/list/browser/listService": [
			"workbenchConfigurationTitle",
			"multiSelectModifier.ctrlCmd",
			"multiSelectModifier.alt",
			{
				"key": "multiSelectModifier",
				"comment": [
					"- `ctrlCmd` refers to a value the setting can take and should not be localized.",
					"- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."
				]
			},
			{
				"key": "openModeModifier",
				"comment": [
					"`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."
				]
			},
			"horizontalScrolling setting",
			"list.scrollByPage",
			"tree indent setting",
			"render tree indent guides",
			"list smoothScrolling setting",
			"Mouse Wheel Scroll Sensitivity",
			"Fast Scroll Sensitivity",
			"defaultFindModeSettingKey.highlight",
			"defaultFindModeSettingKey.filter",
			"defaultFindModeSettingKey",
			"keyboardNavigationSettingKey.simple",
			"keyboardNavigationSettingKey.highlight",
			"keyboardNavigationSettingKey.filter",
			"keyboardNavigationSettingKey",
			"keyboardNavigationSettingKeyDeprecated",
			"defaultFindMatchTypeSettingKey.fuzzy",
			"defaultFindMatchTypeSettingKey.contiguous",
			"defaultFindMatchTypeSettingKey",
			"expand mode",
			"sticky scroll",
			"sticky scroll maximum items",
			"typeNavigationMode2"
		],
		"vs/platform/log/common/log": [
			"trace",
			"debug",
			"info",
			"warn",
			"error",
			"off"
		],
		"vs/platform/markers/common/markers": [
			"sev.error",
			"sev.warning",
			"sev.info",
			"sev.errors",
			"sev.warnings",
			"sev.infos"
		],
		"vs/platform/markers/common/markerService": [
			"filtered",
			"filtered.network"
		],
		"vs/platform/mcp/common/allowedMcpServersService": [
			"mcp servers are not allowed"
		],
		"vs/platform/mcp/common/mcpGalleryService": [
			"noReadme",
			"readme.viewInBrowser"
		],
		"vs/platform/mcp/common/mcpManagementService": [
			"not allowed to install"
		],
		"vs/platform/menubar/electron-main/menubar": [
			{
				"key": "miNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mEdit",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mSelection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mView",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mGoto",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mRun",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mTerminal",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"mWindow",
			{
				"key": "mHelp",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"mAbout",
			{
				"key": "miPreferences",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"mServices",
			"mHide",
			"mHideOthers",
			"mShowAll",
			"miQuit",
			{
				"key": "quit",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "exit",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			"quitMessageMac",
			"quitMessage",
			"mMinimize",
			"mZoom",
			"mBringToFront",
			{
				"key": "miSwitchWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"mNewTab",
			"mShowPreviousTab",
			"mShowNextTab",
			"mMoveTabToNewWindow",
			"mMergeAllWindows",
			"miCheckForUpdates",
			"miCheckingForUpdates",
			"miDownloadUpdate",
			"miDownloadingUpdate",
			"miInstallUpdate",
			"miInstallingUpdate",
			"miRestartToUpdate"
		],
		"vs/platform/native/electron-main/nativeHostMainService": [
			"warnEscalation",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			"cantCreateBinFolder",
			"warnEscalationUninstall",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			"cantUninstall",
			"sourceMissing",
			"openExternalErrorLinkMessage",
			"openExternalProgramErrorMessage",
			{
				"key": "copyLink",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"trace.message",
			"trace.detail",
			{
				"key": "trace.ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/platform/notification/common/notification": [
			"severityPrefix.error",
			"severityPrefix.warning",
			"severityPrefix.info"
		],
		"vs/platform/process/electron-main/processMainService": [
			"local"
		],
		"vs/platform/quickinput/browser/commandsQuickAccess": [
			"recentlyUsed",
			"suggested",
			"commonlyUsed",
			"morecCommands",
			"suggested",
			"commandPickAriaLabelWithKeybinding",
			"removeFromRecentlyUsed",
			"canNotRun"
		],
		"vs/platform/quickinput/browser/helpQuickAccess": [
			"helpPickAriaLabel"
		],
		"vs/platform/quickinput/browser/quickInput": [
			"inQuickInput",
			"quickInputAlignment",
			"quickInputType",
			"cursorAtEndOfQuickInputBox",
			"quickInput.back",
			"inputModeEntry",
			"quickInput.steps",
			"quickInputBox.ariaLabel",
			"ok",
			"inputModeEntryDescription"
		],
		"vs/platform/quickinput/browser/quickInputActions": [
			"quickInput",
			"quickPick",
			"quickInput.nextSeparatorWithQuickAccessFallback",
			"quickInput.previousSeparatorWithQuickAccessFallback",
			"nonQuickWidget"
		],
		"vs/platform/quickinput/browser/quickInputController": [
			"quickInput.checkAll",
			{
				"key": "quickInput.visibleCount",
				"comment": [
					"This tells the user how many items are shown in a list of items to select from. The items can be anything. Currently not visible, but read by screen readers."
				]
			},
			{
				"key": "quickInput.countSelected",
				"comment": [
					"This tells the user how many items are selected in a list of items to select from. The items can be anything."
				]
			},
			"ok",
			"custom",
			"quickInput.backWithKeybinding",
			"quickInput.back"
		],
		"vs/platform/quickinput/browser/quickInputList": [
			"quickInput"
		],
		"vs/platform/quickinput/browser/quickInputUtils": [
			"executeCommand"
		],
		"vs/platform/quickinput/browser/quickPickPin": [
			"terminal.commands.pinned",
			"pinCommand",
			"pinnedCommand"
		],
		"vs/platform/quickinput/browser/tree/quickInputTreeAccessibilityProvider": [
			"quickTree"
		],
		"vs/platform/quickinput/browser/tree/quickTree": [
			"quickInputBox.ariaLabel"
		],
		"vs/platform/remoteTunnel/common/remoteTunnel": [
			"remoteTunnelLog"
		],
		"vs/platform/remoteTunnel/node/remoteTunnelService": [
			"remoteTunnelService.building",
			{
				"key": "remoteTunnelService.authorizing",
				"comment": [
					"{0} is a user account name, {1} a provider name (e.g. Github)"
				]
			},
			{
				"key": "remoteTunnelService.openTunnelWithName",
				"comment": [
					"{0} is a tunnel name"
				]
			},
			"remoteTunnelService.openTunnel",
			"remoteTunnelService.serviceInstallFailed"
		],
		"vs/platform/request/common/request": [
			"httpConfigurationTitle",
			"useLocalProxy",
			"httpConfigurationTitle",
			"electronFetch",
			"httpConfigurationTitle",
			"proxy",
			"strictSSL",
			"proxyKerberosServicePrincipal",
			"noProxy",
			"proxyAuthorization",
			"proxySupportOff",
			"proxySupportOn",
			"proxySupportFallback",
			"proxySupportOverride",
			"proxySupport",
			"systemCertificates",
			"systemCertificatesNode",
			"systemCertificatesV2",
			"fetchAdditionalSupport",
			"networkInterfaceCheckInterval"
		],
		"vs/platform/shell/node/shellEnv": [
			"resolveShellEnvTimeout",
			"resolveShellEnvError",
			"resolveShellEnvExitError"
		],
		"vs/platform/telemetry/common/telemetryLogAppender": [
			"telemetryLog"
		],
		"vs/platform/telemetry/common/telemetryService": [
			"telemetry.telemetryLevelMd",
			"telemetry.docsStatement",
			"telemetry.docsAndPrivacyStatement",
			"telemetry.restart",
			"telemetry.crashReports",
			"telemetry.errors",
			"telemetry.usage",
			"telemetry.telemetryLevel.tableDescription",
			"telemetry.telemetryLevel.deprecated",
			"telemetryConfigurationTitle",
			"telemetry.telemetryLevel.default",
			"telemetry.telemetryLevel.error",
			"telemetry.telemetryLevel.crash",
			"telemetry.telemetryLevel.off",
			"telemetry.telemetryLevel.policyDescription",
			"telemetry.telemetryLevel.default",
			"telemetry.telemetryLevel.error",
			"telemetry.telemetryLevel.crash",
			"telemetry.telemetryLevel.off",
			"telemetry.feedback.enabled",
			"telemetry.feedback.enabled",
			"telemetry.enableTelemetry",
			"telemetry.enableTelemetryMd",
			"enableTelemetryDeprecated"
		],
		"vs/platform/telemetry/common/telemetryUtils": [
			"telemetryLogName"
		],
		"vs/platform/terminal/common/terminalLogService": [
			"terminalLoggerName"
		],
		"vs/platform/terminal/common/terminalPlatformConfiguration": [
			"terminalProfile.args",
			"terminalProfile.icon",
			"terminalProfile.color",
			"terminalProfile.env",
			"terminalProfile.path",
			"terminalProfile.overrideName",
			"terminalAutomationProfile.path",
			{
				"key": "terminal.integrated.profile",
				"comment": [
					"{0} is the platform, {1} is a code block, {2} and {3} are a link start and end"
				]
			},
			"terminalIntegratedConfigurationTitle",
			"terminal.integrated.automationProfile.linux",
			"terminal.integrated.automationProfile.osx",
			"terminal.integrated.automationProfile.windows",
			"terminalProfile.windowsSource",
			"terminalProfile.windowsExtensionIdentifier",
			"terminalProfile.windowsExtensionId",
			"terminalProfile.windowsExtensionTitle",
			"terminalProfile.osxExtensionIdentifier",
			"terminalProfile.osxExtensionId",
			"terminalProfile.osxExtensionTitle",
			"terminalProfile.linuxExtensionIdentifier",
			"terminalProfile.linuxExtensionId",
			"terminalProfile.linuxExtensionTitle",
			"terminal.integrated.useWslProfiles",
			"terminal.integrated.inheritEnv",
			"terminal.integrated.persistentSessionScrollback",
			"terminal.integrated.showLinkHover",
			"terminal.integrated.confirmIgnoreProcesses",
			"terminalIntegratedConfigurationTitle",
			"terminal.integrated.defaultProfile.linux",
			"terminal.integrated.defaultProfile.osx",
			"terminal.integrated.defaultProfile.windows"
		],
		"vs/platform/terminal/common/terminalProfiles": [
			"terminalAutomaticProfile"
		],
		"vs/platform/terminal/node/ptyHostMain": [
			"ptyHost"
		],
		"vs/platform/terminal/node/ptyService": [
			"terminal-history-restored"
		],
		"vs/platform/terminal/node/terminalProcess": [
			"launchFail.cwdNotDirectory",
			"launchFail.cwdDoesNotExist",
			"launchFail.executableDoesNotExist",
			"launchFail.executableIsNotFileOrSymlink"
		],
		"vs/platform/theme/common/colors/baseColors": [
			"foreground",
			"disabledForeground",
			"errorForeground",
			"descriptionForeground",
			"iconForeground",
			"focusBorder",
			"contrastBorder",
			"activeContrastBorder",
			"selectionBackground",
			"textLinkForeground",
			"textLinkActiveForeground",
			"textSeparatorForeground",
			"textPreformatForeground",
			"textPreformatBackground",
			"textPreformatBorder",
			"textBlockQuoteBackground",
			"textBlockQuoteBorder",
			"textCodeBlockBackground"
		],
		"vs/platform/theme/common/colors/chartsColors": [
			"chartsForeground",
			"chartsLines",
			"chartsRed",
			"chartsBlue",
			"chartsYellow",
			"chartsOrange",
			"chartsGreen",
			"chartsPurple"
		],
		"vs/platform/theme/common/colors/editorColors": [
			"editorBackground",
			"editorForeground",
			"editorStickyScrollBackground",
			"editorStickyScrollGutterBackground",
			"editorStickyScrollHoverBackground",
			"editorStickyScrollBorder",
			"editorStickyScrollShadow",
			"editorWidgetBackground",
			"editorWidgetForeground",
			"editorWidgetBorder",
			"editorWidgetResizeBorder",
			"editorError.background",
			"editorError.foreground",
			"errorBorder",
			"editorWarning.background",
			"editorWarning.foreground",
			"warningBorder",
			"editorInfo.background",
			"editorInfo.foreground",
			"infoBorder",
			"editorHint.foreground",
			"hintBorder",
			"activeLinkForeground",
			"editorSelectionBackground",
			"editorSelectionForeground",
			"editorInactiveSelection",
			"editorSelectionHighlight",
			"editorSelectionHighlightBorder",
			"editorCompositionBorder",
			"editorFindMatch",
			"editorFindMatchForeground",
			"findMatchHighlight",
			"findMatchHighlightForeground",
			"findRangeHighlight",
			"editorFindMatchBorder",
			"findMatchHighlightBorder",
			"findRangeHighlightBorder",
			"hoverHighlight",
			"hoverBackground",
			"hoverForeground",
			"hoverBorder",
			"statusBarBackground",
			"editorInlayHintForeground",
			"editorInlayHintBackground",
			"editorInlayHintForegroundTypes",
			"editorInlayHintBackgroundTypes",
			"editorInlayHintForegroundParameter",
			"editorInlayHintBackgroundParameter",
			"editorLightBulbForeground",
			"editorLightBulbAutoFixForeground",
			"editorLightBulbAiForeground",
			"snippetTabstopHighlightBackground",
			"snippetTabstopHighlightBorder",
			"snippetFinalTabstopHighlightBackground",
			"snippetFinalTabstopHighlightBorder",
			"diffEditorInserted",
			"diffEditorRemoved",
			"diffEditorInsertedLines",
			"diffEditorRemovedLines",
			"diffEditorInsertedLineGutter",
			"diffEditorRemovedLineGutter",
			"diffEditorOverviewInserted",
			"diffEditorOverviewRemoved",
			"diffEditorInsertedOutline",
			"diffEditorRemovedOutline",
			"diffEditorBorder",
			"diffDiagonalFill",
			"diffEditor.unchangedRegionBackground",
			"diffEditor.unchangedRegionForeground",
			"diffEditor.unchangedCodeBackground",
			"widgetShadow",
			"widgetBorder",
			"toolbarHoverBackground",
			"toolbarHoverOutline",
			"toolbarActiveBackground",
			"breadcrumbsFocusForeground",
			"breadcrumbsBackground",
			"breadcrumbsFocusForeground",
			"breadcrumbsSelectedForeground",
			"breadcrumbsSelectedBackground",
			"mergeCurrentHeaderBackground",
			"mergeCurrentContentBackground",
			"mergeIncomingHeaderBackground",
			"mergeIncomingContentBackground",
			"mergeCommonHeaderBackground",
			"mergeCommonContentBackground",
			"mergeBorder",
			"overviewRulerCurrentContentForeground",
			"overviewRulerIncomingContentForeground",
			"overviewRulerCommonContentForeground",
			"overviewRulerFindMatchForeground",
			"overviewRulerSelectionHighlightForeground",
			"problemsErrorIconForeground",
			"problemsWarningIconForeground",
			"problemsInfoIconForeground"
		],
		"vs/platform/theme/common/colors/inputColors": [
			"inputBoxBackground",
			"inputBoxForeground",
			"inputBoxBorder",
			"inputBoxActiveOptionBorder",
			"inputOption.hoverBackground",
			"inputOption.activeBackground",
			"inputOption.activeForeground",
			"inputPlaceholderForeground",
			"inputValidationInfoBackground",
			"inputValidationInfoForeground",
			"inputValidationInfoBorder",
			"inputValidationWarningBackground",
			"inputValidationWarningForeground",
			"inputValidationWarningBorder",
			"inputValidationErrorBackground",
			"inputValidationErrorForeground",
			"inputValidationErrorBorder",
			"dropdownBackground",
			"dropdownListBackground",
			"dropdownForeground",
			"dropdownBorder",
			"buttonForeground",
			"buttonSeparator",
			"buttonBackground",
			"buttonHoverBackground",
			"buttonBorder",
			"buttonSecondaryForeground",
			"buttonSecondaryBackground",
			"buttonSecondaryHoverBackground",
			"radioActiveForeground",
			"radioBackground",
			"radioActiveBorder",
			"radioInactiveForeground",
			"radioInactiveBackground",
			"radioInactiveBorder",
			"radioHoverBackground",
			"checkbox.background",
			"checkbox.select.background",
			"checkbox.foreground",
			"checkbox.border",
			"checkbox.select.border",
			"checkbox.disabled.background",
			"checkbox.disabled.foreground",
			"keybindingLabelBackground",
			"keybindingLabelForeground",
			"keybindingLabelBorder",
			"keybindingLabelBottomBorder"
		],
		"vs/platform/theme/common/colors/listColors": [
			"listFocusBackground",
			"listFocusForeground",
			"listFocusOutline",
			"listFocusAndSelectionOutline",
			"listActiveSelectionBackground",
			"listActiveSelectionForeground",
			"listActiveSelectionIconForeground",
			"listInactiveSelectionBackground",
			"listInactiveSelectionForeground",
			"listInactiveSelectionIconForeground",
			"listInactiveFocusBackground",
			"listInactiveFocusOutline",
			"listHoverBackground",
			"listHoverForeground",
			"listDropBackground",
			"listDropBetweenBackground",
			"highlight",
			"listFocusHighlightForeground",
			"invalidItemForeground",
			"listErrorForeground",
			"listWarningForeground",
			"listFilterWidgetBackground",
			"listFilterWidgetOutline",
			"listFilterWidgetNoMatchesOutline",
			"listFilterWidgetShadow",
			"listFilterMatchHighlight",
			"listFilterMatchHighlightBorder",
			"listDeemphasizedForeground",
			"treeIndentGuidesStroke",
			"treeInactiveIndentGuidesStroke",
			"tableColumnsBorder",
			"tableOddRowsBackgroundColor",
			"editorActionListBackground",
			"editorActionListForeground",
			"editorActionListFocusForeground",
			"editorActionListFocusBackground"
		],
		"vs/platform/theme/common/colors/menuColors": [
			"menuBorder",
			"menuForeground",
			"menuBackground",
			"menuSelectionForeground",
			"menuSelectionBackground",
			"menuSelectionBorder",
			"menuSeparatorBackground"
		],
		"vs/platform/theme/common/colors/minimapColors": [
			"minimapFindMatchHighlight",
			"minimapSelectionOccurrenceHighlight",
			"minimapSelectionHighlight",
			"minimapInfo",
			"overviewRuleWarning",
			"minimapError",
			"minimapBackground",
			"minimapForegroundOpacity",
			"minimapSliderBackground",
			"minimapSliderHoverBackground",
			"minimapSliderActiveBackground"
		],
		"vs/platform/theme/common/colors/miscColors": [
			"sashActiveBorder",
			"badgeBackground",
			"badgeForeground",
			"activityWarningBadge.foreground",
			"activityWarningBadge.background",
			"activityErrorBadge.foreground",
			"activityErrorBadge.background",
			"scrollbarShadow",
			"scrollbarSliderBackground",
			"scrollbarSliderHoverBackground",
			"scrollbarSliderActiveBackground",
			"scrollbarBackground",
			"progressBarBackground",
			"chartLine",
			"chartAxis",
			"chartGuide"
		],
		"vs/platform/theme/common/colors/quickpickColors": [
			"pickerBackground",
			"pickerForeground",
			"pickerTitleBackground",
			"pickerGroupForeground",
			"pickerGroupBorder",
			"quickInput.list.focusBackground deprecation",
			"quickInput.listFocusForeground",
			"quickInput.listFocusIconForeground",
			"quickInput.listFocusBackground"
		],
		"vs/platform/theme/common/colors/searchColors": [
			"search.resultsInfoForeground",
			"searchEditor.queryMatch",
			"searchEditor.editorFindMatchBorder"
		],
		"vs/platform/theme/common/colorUtils": [
			"transparecyRequired",
			"useDefault"
		],
		"vs/platform/theme/common/iconRegistry": [
			"schema.fontId.formatError",
			"iconDefinition.fontId",
			"iconDefinition.fontCharacter",
			"widgetClose",
			"previousChangeIcon",
			"nextChangeIcon"
		],
		"vs/platform/theme/common/sizes/baseSizes": [
			"bodyFontSize",
			"bodyFontSizeSmall",
			"bodyFontSizeXSmall",
			"codiconFontSize",
			"cornerRadiusMedium",
			"cornerRadiusXSmall",
			"cornerRadiusSmall",
			"cornerRadiusLarge",
			"cornerRadiusXLarge",
			"cornerRadiusCircle",
			"strokeThickness"
		],
		"vs/platform/theme/common/tokenClassificationRegistry": [
			"schema.token.settings",
			"schema.token.foreground",
			"schema.token.background.warning",
			"schema.token.fontStyle",
			"schema.fontStyle.error",
			"schema.token.fontStyle.none",
			"schema.token.bold",
			"schema.token.italic",
			"schema.token.underline",
			"schema.token.strikethrough",
			"comment",
			"string",
			"keyword",
			"number",
			"regexp",
			"operator",
			"namespace",
			"type",
			"struct",
			"class",
			"interface",
			"enum",
			"typeParameter",
			"function",
			"member",
			"method",
			"macro",
			"variable",
			"parameter",
			"property",
			"enumMember",
			"event",
			"decorator",
			"labels",
			"declaration",
			"documentation",
			"static",
			"abstract",
			"deprecated",
			"modification",
			"async",
			"readonly"
		],
		"vs/platform/undoRedo/common/undoRedoService": [
			{
				"key": "externalRemoval",
				"comment": [
					"{0} is a list of filenames"
				]
			},
			{
				"key": "noParallelUniverses",
				"comment": [
					"{0} is a list of filenames"
				]
			},
			{
				"key": "cannotWorkspaceUndo",
				"comment": [
					"{0} is a label for an operation. {1} is another message."
				]
			},
			{
				"key": "cannotWorkspaceUndo",
				"comment": [
					"{0} is a label for an operation. {1} is another message."
				]
			},
			{
				"key": "cannotWorkspaceUndoDueToChanges",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			{
				"key": "cannotWorkspaceUndoDueToInProgressUndoRedo",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			{
				"key": "cannotWorkspaceUndoDueToInMeantimeUndoRedo",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			"confirmWorkspace",
			{
				"key": "ok",
				"comment": [
					"{0} denotes a number that is > 1, && denotes a mnemonic"
				]
			},
			{
				"key": "nok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "cannotResourceUndoDueToInProgressUndoRedo",
				"comment": [
					"{0} is a label for an operation."
				]
			},
			"confirmDifferentSource",
			{
				"key": "confirmDifferentSource.yes",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmDifferentSource.no",
			{
				"key": "cannotWorkspaceRedo",
				"comment": [
					"{0} is a label for an operation. {1} is another message."
				]
			},
			{
				"key": "cannotWorkspaceRedo",
				"comment": [
					"{0} is a label for an operation. {1} is another message."
				]
			},
			{
				"key": "cannotWorkspaceRedoDueToChanges",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			{
				"key": "cannotWorkspaceRedoDueToInProgressUndoRedo",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			{
				"key": "cannotWorkspaceRedoDueToInMeantimeUndoRedo",
				"comment": [
					"{0} is a label for an operation. {1} is a list of filenames."
				]
			},
			{
				"key": "cannotResourceRedoDueToInProgressUndoRedo",
				"comment": [
					"{0} is a label for an operation."
				]
			}
		],
		"vs/platform/update/common/update.config.contribution": [
			"updateConfigurationTitle",
			"updateMode",
			"none",
			"manual",
			"start",
			"default",
			"updateMode",
			"none",
			"manual",
			"start",
			"default",
			"updateMode",
			"deprecated",
			"enableWindowsBackgroundUpdatesTitle",
			"enableWindowsBackgroundUpdates",
			"showReleaseNotes"
		],
		"vs/platform/userDataProfile/common/userDataProfile": [
			"defaultProfile"
		],
		"vs/platform/userDataSync/common/abstractSynchronizer": [
			{
				"key": "incompatible",
				"comment": [
					"This is an error while syncing a resource that its local version is not compatible with its remote version."
				]
			},
			"incompatible sync data"
		],
		"vs/platform/userDataSync/common/keybindingsSync": [
			"errorInvalidSettings",
			"errorInvalidSettings"
		],
		"vs/platform/userDataSync/common/settingsSync": [
			"errorInvalidSettings"
		],
		"vs/platform/userDataSync/common/userDataAutoSyncService": [
			"default service changed",
			"service changed",
			"turned off",
			"default service changed",
			"service changed",
			"session expired",
			"turned off machine"
		],
		"vs/platform/userDataSync/common/userDataSync": [
			"settings sync",
			"settingsSync.keybindingsPerPlatform",
			"settingsSync.ignoredExtensions",
			"app.extension.identifier.errorMessage",
			"settingsSync.ignoredSettings"
		],
		"vs/platform/userDataSync/common/userDataSyncLog": [
			"userDataSyncLog"
		],
		"vs/platform/userDataSync/common/userDataSyncMachines": [
			"error incompatible"
		],
		"vs/platform/userDataSync/common/userDataSyncResourceProvider": [
			"incompatible sync data"
		],
		"vs/platform/windows/electron-main/windowImpl": [
			{
				"key": "reopen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "close",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "wait",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"appStalled",
			"appStalledDetail",
			"doNotRestoreEditors",
			"appGone",
			"appGoneDetails",
			{
				"key": "reopen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "newWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "close",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"appGoneDetailWorkspace",
			"appGoneDetailEmptyWindow",
			"doNotRestoreEditors",
			"hiddenMenuBar"
		],
		"vs/platform/windows/electron-main/windowsMainService": [
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"pathNotExistTitle",
			"uriInvalidTitle",
			"pathNotExistDetail",
			"uriInvalidDetail",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "cancel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "learnMore",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmOpenMessage",
			"confirmOpenDetail",
			"doNotAskAgain"
		],
		"vs/platform/workspace/common/workspace": [
			"codeWorkspace"
		],
		"vs/platform/workspaces/electron-main/workspacesHistoryMainService": [
			{
				"key": "clearButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "cancel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmClearRecentsMessage",
			"confirmClearDetail",
			"newWindow",
			"newWindowDesc",
			"recentFoldersAndWorkspaces",
			"recentFolders",
			"untitledWorkspace",
			"workspaceName"
		],
		"vs/platform/workspaces/electron-main/workspacesManagementMainService": [
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workspaceOpenedMessage",
			"workspaceOpenedDetail"
		],
		"vs/server/node/remoteExtensionHostAgentCli": [
			"remotecli"
		],
		"vs/server/node/serverEnvironmentService": [
			"host",
			"port",
			"socket-path",
			"server-base-path",
			"connection-token",
			"connection-token-file",
			"without-connection-token",
			"acceptLicenseTerms",
			"serverDataDir",
			"telemetry-level",
			"default-folder",
			"default-workspace",
			"start-server",
			"reconnection-grace-time"
		],
		"vs/server/node/serverServices": [
			"remoteExtensionLog"
		],
		"vs/workbench/api/browser/mainThreadAuthentication": [
			"yes",
			"no",
			"confirmRelogin",
			"confirmLogin",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"learnMore",
			"incorrectAccount",
			"incorrectAccountDetail",
			"keep",
			"loginWith",
			"deviceCodeTitle",
			"deviceCodeDetail",
			"copyAndContinue",
			"failedToOpenUri",
			"dcrNotSupported",
			"dcrNotSupportedDetail",
			"dcrCopyUrlsAndProceed",
			"dcrFailedToCopy",
			"cancel",
			"addClientRegistrationDetails",
			"clientIdPrompt",
			"clientIdPlaceholder",
			"clientIdRequired",
			"clientSecretPrompt",
			"clientSecretPlaceholder"
		],
		"vs/workbench/api/browser/mainThreadChatSessions": [
			"interruptActiveResponse",
			"chatEditorContributionName"
		],
		"vs/workbench/api/browser/mainThreadCLICommands": [
			"cannot be installed"
		],
		"vs/workbench/api/browser/mainThreadComments": [
			"commentsViewIcon"
		],
		"vs/workbench/api/browser/mainThreadCustomEditors": [
			"vetoExtHostRestart",
			"defaultEditLabel"
		],
		"vs/workbench/api/browser/mainThreadEditSessionIdentityParticipant": [
			"timeout.onWillCreateEditSessionIdentity"
		],
		"vs/workbench/api/browser/mainThreadExtensionService": [
			"reload window",
			"reload",
			"notSupportedInWorkspace",
			"restrictedMode",
			"manageWorkspaceTrust",
			"disabledDep",
			"enable dep",
			"disabledDepNoAction",
			"uninstalledDep",
			"install missing dep",
			"unknownDep"
		],
		"vs/workbench/api/browser/mainThreadFileSystemEventService": [
			"ask.1.create",
			"ask.1.copy",
			"ask.1.move",
			"ask.1.delete",
			{
				"key": "ask.N.create",
				"comment": [
					"{0} is a number, e.g \"3 extensions want...\""
				]
			},
			{
				"key": "ask.N.copy",
				"comment": [
					"{0} is a number, e.g \"3 extensions want...\""
				]
			},
			{
				"key": "ask.N.move",
				"comment": [
					"{0} is a number, e.g \"3 extensions want...\""
				]
			},
			{
				"key": "ask.N.delete",
				"comment": [
					"{0} is a number, e.g \"3 extensions want...\""
				]
			},
			"preview",
			"cancel",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "preview",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			"again",
			"msg-create",
			"msg-rename",
			"msg-copy",
			"msg-delete",
			"msg-write",
			"label"
		],
		"vs/workbench/api/browser/mainThreadLanguageModels": [
			"languageModelsAccountId",
			"confirmLanguageModelAccess"
		],
		"vs/workbench/api/browser/mainThreadMcp": [
			"incorrectAccount",
			"incorrectAccountDetail",
			"keep",
			"loginWith",
			"mcpAuthSessionRemoved",
			"confirmRelogin",
			"confirmLogin",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/api/browser/mainThreadMessageService": [
			"defaultSource",
			"manageExtension",
			"cancel",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/api/browser/mainThreadNotebookSaveParticipant": [
			"timeout.onWillSave"
		],
		"vs/workbench/api/browser/mainThreadOutputService": [
			"status.showOutput",
			"status.showOutputAria",
			"status.showOutputTooltip"
		],
		"vs/workbench/api/browser/mainThreadProgress": [
			"manageExtension"
		],
		"vs/workbench/api/browser/mainThreadSaveParticipant": [
			"timeout.onWillSave"
		],
		"vs/workbench/api/browser/mainThreadTask": [
			"task.label"
		],
		"vs/workbench/api/browser/mainThreadTunnelService": [
			"remote.tunnel.openTunnel",
			"remote.tunnelsView.elevationButton"
		],
		"vs/workbench/api/browser/mainThreadUriOpeners": [
			"openerFailedUseDefault",
			{
				"key": "openerFailedMessage",
				"comment": [
					"{0} is the id of the opener. {1} is the url being opened."
				]
			}
		],
		"vs/workbench/api/browser/mainThreadWebviews": [
			"errorMessage"
		],
		"vs/workbench/api/browser/mainThreadWorkspace": [
			"folderStatusMessageAddSingleFolder",
			"folderStatusMessageAddMultipleFolders",
			"folderStatusMessageRemoveSingleFolder",
			"folderStatusMessageRemoveMultipleFolders",
			"folderStatusChangeFolder"
		],
		"vs/workbench/api/browser/statusBarExtensionPoint": [
			"id",
			"name",
			"text",
			"tooltip",
			"command",
			"alignment",
			"priority",
			"accessibilityInformation",
			"accessibilityInformation.role",
			"accessibilityInformation.label",
			"vscode.extension.contributes.statusBarItems",
			"invalid"
		],
		"vs/workbench/api/browser/viewsExtensionPoint": [
			{
				"key": "vscode.extension.contributes.views.containers.id",
				"comment": [
					"Contribution refers to those that an extension contributes to VS Code through an extension/contribution point. "
				]
			},
			"vscode.extension.contributes.views.containers.title",
			"vscode.extension.contributes.views.containers.icon",
			"vscode.extension.contributes.viewsContainers",
			"views.container.activitybar",
			"views.container.panel",
			"views.container.secondarySidebar",
			"vscode.extension.contributes.view.type",
			"vscode.extension.contributes.view.tree",
			"vscode.extension.contributes.view.webview",
			"vscode.extension.contributes.view.id",
			"vscode.extension.contributes.view.name",
			"vscode.extension.contributes.view.when",
			"vscode.extension.contributes.view.icon",
			"vscode.extension.contributes.view.contextualTitle",
			"vscode.extension.contributes.view.initialState",
			"vscode.extension.contributes.view.initialState.visible",
			"vscode.extension.contributes.view.initialState.hidden",
			"vscode.extension.contributes.view.initialState.collapsed",
			"vscode.extension.contributs.view.size",
			"vscode.extension.contributes.view.accessibilityHelpContent",
			"vscode.extension.contributes.view.id",
			"vscode.extension.contributes.view.name",
			"vscode.extension.contributes.view.when",
			"vscode.extension.contributes.view.group",
			"vscode.extension.contributes.view.remoteName",
			"vscode.extension.contributes.views",
			"views.explorer",
			"views.debug",
			"views.scm",
			"views.test",
			"views.remote",
			"views.contributed",
			"viewcontainer requirearray",
			"requireidstring",
			"requireidstring",
			"requirestring",
			"requirestring",
			"requirenonemptystring",
			"ViewContainerRequiresProposedAPI",
			"RequiresChatSessionsProposedAPI",
			"ViewContainerDoesnotExist",
			"duplicateView1",
			"duplicateView2",
			"unknownViewType",
			"requirearray",
			"requirestring",
			"requirestring",
			"optstring",
			"optstring",
			"optstring",
			"optenum",
			"view container id",
			"view container title",
			"view container location",
			"view id",
			"view name title",
			"view container location",
			"viewsContainers",
			"views"
		],
		"vs/workbench/api/common/configurationExtensionPoint": [
			"vscode.extension.contributes.configuration.title",
			"vscode.extension.contributes.configuration.order",
			"vscode.extension.contributes.configuration.properties",
			"vscode.extension.contributes.configuration.property.empty",
			"vscode.extension.contributes.configuration.properties.schema",
			"scope.application.description",
			"scope.machine.description",
			"scope.window.description",
			"scope.resource.description",
			"scope.language-overridable.description",
			"scope.machine-overridable.description",
			"scope.description",
			"scope.enumDescriptions",
			"scope.markdownEnumDescriptions",
			"scope.enumItemLabels",
			"scope.markdownDescription",
			"scope.deprecationMessage",
			"scope.markdownDeprecationMessage",
			"scope.singlelineText.description",
			"scope.multilineText.description",
			"scope.editPresentation",
			"scope.order",
			"scope.ignoreSync",
			"accessibility",
			"advanced",
			"experimental",
			"preview",
			"telemetry",
			"usesOnlineServices",
			"scope.tags",
			"config.property.preventDefaultConfiguration.warning",
			"config.property.defaultConfiguration.warning",
			"vscode.extension.contributes.configuration",
			"invalid.title",
			"invalid.properties",
			"config.property.duplicate",
			"invalid.property",
			"invalid.allOf",
			"workspaceConfig.folders.description",
			"workspaceConfig.path.description",
			"workspaceConfig.name.description",
			"workspaceConfig.uri.description",
			"workspaceConfig.name.description",
			"workspaceConfig.settings.description",
			"workspaceConfig.launch.description",
			"workspaceConfig.tasks.description",
			"workspaceConfig.mcp.description",
			"workspaceConfig.extensions.description",
			"workspaceConfig.remoteAuthority",
			"workspaceConfig.transient",
			"unknownWorkspaceProperty",
			"setting name",
			"description",
			"default",
			"settings",
			"language",
			"setting",
			"default override value",
			"settings default overrides"
		],
		"vs/workbench/api/common/extHostAuthentication": [
			"url handler",
			"authenticatingTo",
			"userCanceledContinue",
			"continueWith",
			"completeAuth"
		],
		"vs/workbench/api/common/extHostDiagnostics": [
			{
				"key": "limitHit",
				"comment": [
					"amount of errors/warning skipped due to limits"
				]
			}
		],
		"vs/workbench/api/common/extHostExtensionService": [
			"extensionTestError1",
			"extensionTestError"
		],
		"vs/workbench/api/common/extHostLanguageFeatures": [
			"defaultPasteLabel",
			"defaultDropLabel"
		],
		"vs/workbench/api/common/extHostLanguageModels": [
			"chatAccessWithJustification"
		],
		"vs/workbench/api/common/extHostLogService": [
			"remote",
			"worker",
			"local"
		],
		"vs/workbench/api/common/extHostNotebook": [
			"err.readonly",
			"fileModifiedError"
		],
		"vs/workbench/api/common/extHostStatusBar": [
			"extensionLabel",
			"status.extensionMessage"
		],
		"vs/workbench/api/common/extHostTelemetry": [
			"extensionTelemetryLog"
		],
		"vs/workbench/api/common/extHostTerminalService": [
			"launchFail.idMissingOnExtHost"
		],
		"vs/workbench/api/common/extHostTreeViews": [
			"treeView.duplicateElement"
		],
		"vs/workbench/api/common/extHostTunnelService": [
			"tunnelPrivacy.private",
			"tunnelPrivacy.public"
		],
		"vs/workbench/api/common/extHostWorkspace": [
			"updateerror"
		],
		"vs/workbench/api/common/jsonValidationExtensionPoint": [
			"contributes.jsonValidation",
			"contributes.jsonValidation.fileMatch",
			"contributes.jsonValidation.url",
			"invalid.jsonValidation",
			"invalid.fileMatch",
			"invalid.url",
			"invalid.path.1",
			"invalid.url.fileschema",
			"invalid.url.schema",
			"fileMatch",
			"schema",
			"jsonValidation"
		],
		"vs/workbench/api/node/extHostAuthentication": [
			"loopback",
			"device code",
			"completeAuth",
			"waitingForAuth"
		],
		"vs/workbench/api/node/extHostDebugService": [
			"debug.terminal.title"
		],
		"vs/workbench/api/test/browser/mainThreadTreeViews.test": [
			"test",
			"Test View 1"
		],
		"vs/workbench/browser/actions/developerActions": [
			"storageLogDialogMessage",
			"storageLogDialogDetails",
			"largeStorageItemDetail",
			"global",
			"profile",
			"workspace",
			"machine",
			"user",
			"removeLargeStorageEntriesPickerButton",
			"removeLargeStorageEntriesPickerPlaceholder",
			"removeLargeStorageEntriesPickerDescriptionNoEntries",
			"removeLargeStorageEntriesConfirmRemove",
			"removeLargeStorageEntriesConfirmRemoveDetail",
			{
				"key": "removeLargeStorageEntriesButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"screencastModeConfigurationTitle",
			"screencastMode.location.verticalPosition",
			"screencastMode.fontSize",
			"screencastMode.keyboardOptions.description",
			"screencastMode.keyboardOptions.showKeys",
			"screencastMode.keyboardOptions.showKeybindings",
			"screencastMode.keyboardOptions.showCommands",
			"screencastMode.keyboardOptions.showCommandGroups",
			"screencastMode.keyboardOptions.showSingleEditorCursorMoves",
			"screencastMode.keyboardOverlayTimeout",
			"screencastMode.mouseIndicatorColor",
			"screencastMode.mouseIndicatorSize",
			"inspect context keys",
			"toggle screencast mode",
			{
				"key": "logStorage",
				"comment": [
					"A developer only action to log the contents of the storage for the current window."
				]
			},
			{
				"key": "logWorkingCopies",
				"comment": [
					"A developer only action to log the working copies that exist."
				]
			},
			"removeLargeStorageDatabaseEntries",
			"startTrackDisposables",
			"snapshotTrackedDisposables",
			"stopTrackDisposables",
			"policyDiagnostics"
		],
		"vs/workbench/browser/actions/helpActions": [
			{
				"key": "miKeyboardShortcuts",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miVideoTutorials",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTipsAndTricks",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miDocumentation",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miYouTube",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miUserVoice",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miLicense",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPrivacyStatement",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"keybindingsReference",
			"openVideoTutorialsUrl",
			"openTipsAndTricksUrl",
			"openDocumentationUrl",
			"newsletterSignup",
			"openYouTubeUrl",
			"openUserVoiceUrl",
			"openLicenseUrl",
			"openPrivacyStatement",
			"getStartedWithAccessibilityFeatures",
			"askVScode",
			"askVScode"
		],
		"vs/workbench/browser/actions/layoutActions": [
			"menuBarIcon",
			"activityBarLeft",
			"activityBarRight",
			"panelLeft",
			"panelLeftOff",
			"panelRight",
			"panelRightOff",
			"panelBottom",
			"statusBarIcon",
			"panelBottomLeft",
			"panelBottomRight",
			"panelBottomCenter",
			"panelBottomJustify",
			"quickInputAlignmentTop",
			"quickInputAlignmentCenter",
			"fullScreenIcon",
			"centerLayoutIcon",
			"zenModeIcon",
			{
				"key": "miToggleCenteredLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleSidebarPosition",
			"moveSidebarRight",
			"moveSidebarLeft",
			"cofigureLayoutIcon",
			"configureLayout",
			"move side bar right",
			"move sidebar left",
			"move second sidebar left",
			"move second sidebar right",
			{
				"key": "miMoveSidebarRight",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMoveSidebarLeft",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miShowEditorArea",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAppearance",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"compositePart.hideSideBarLabel",
			"primary sidebar",
			{
				"key": "primary sidebar mnemonic",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openAndCloseSidebar",
			"sidebarHidden",
			"sidebarVisible",
			"compositePart.hideSideBarLabel",
			"toggleSideBar",
			"toggleSideBar",
			{
				"key": "miStatusbar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"tabBar",
			"tabBar",
			"editorActionsPosition",
			{
				"key": "miToggleZenMode",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMenuBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"miMenuBarNoMnemonic",
			"sidebarContainer",
			"panelContainer",
			"secondarySideBarContainer",
			"moveFocusedView.selectView",
			"moveFocusedView.error.noFocusedView",
			"moveFocusedView.error.nonMovableView",
			"moveFocusedView.selectDestination",
			{
				"key": "moveFocusedView.title",
				"comment": [
					"{0} indicates the title of the view the user has selected to move."
				]
			},
			{
				"key": "moveFocusedView.newContainerInPanel",
				"comment": [
					"Creates a new top-level tab in the panel."
				]
			},
			"moveFocusedView.newContainerInSidebar",
			"moveFocusedView.newContainerInSidePanel",
			"sidebar",
			"panel",
			"secondarySideBar",
			"resetFocusedView.error.noFocusedView",
			"selectToHide",
			"selectToShow",
			"active",
			"menuBar",
			"activityBar",
			"sideBar",
			"secondarySideBar",
			"panel",
			"statusBar",
			"leftSideBar",
			"rightSideBar",
			"leftPanel",
			"rightPanel",
			"centerPanel",
			"justifyPanel",
			"top",
			"center",
			"fullscreen",
			"zenMode",
			"centeredLayout",
			"toggleVisibility",
			"sideBarPosition",
			"panelAlignment",
			"quickOpen",
			"layoutModes",
			"customizeLayoutQuickPickTitle",
			"close",
			"restore defaults",
			"toggleCenteredLayout",
			"moveSidebarRight",
			"moveSidebarLeft",
			"toggleSidebarPosition",
			"toggleEditor",
			"toggleSidebar",
			"toggleStatusbar",
			"hideEditorTabs",
			"hideEditorTabsDescription",
			"hideEditorTabsZenMode",
			"hideEditorTabsZenModeDescription",
			"showMultipleEditorTabs",
			"showMultipleEditorTabsDescription",
			"showMultipleEditorTabsZenMode",
			"showMultipleEditorTabsZenModeDescription",
			"showSingleEditorTab",
			"showSingleEditorTabDescription",
			"showSingleEditorTabZenMode",
			"showSingleEditorTabZenModeDescription",
			"moveEditorActionsToTitleBar",
			"moveEditorActionsToTitleBarDescription",
			"moveEditorActionsToTabBar",
			"moveEditorActionsToTabBarDescription",
			"hideEditorActons",
			"hideEditorActonsDescription",
			"showEditorActons",
			"showEditorActonsDescription",
			"configureTabs",
			"configureEditors",
			"toggleSeparatePinnedEditorTabs",
			"toggleSeparatePinnedEditorTabsDescription",
			"toggleZenMode",
			"toggleMenuBar",
			"resetViewLocations",
			"moveView",
			"moveFocusedView",
			"resetFocusedViewLocation",
			"increaseViewSize",
			"increaseEditorWidth",
			"increaseEditorHeight",
			"decreaseViewSize",
			"decreaseEditorWidth",
			"decreaseEditorHeight",
			"alignQuickInputTop",
			"alignQuickInputCenter",
			"customizeLayout"
		],
		"vs/workbench/browser/actions/listCommands": [
			{
				"key": "mitoggleTreeStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleTreeStickyScrollDescription",
			"toggleTreeStickyScroll"
		],
		"vs/workbench/browser/actions/navigationActions": [
			"navigateLeft",
			"navigateRight",
			"navigateUp",
			"navigateDown",
			"focusNextPart",
			"focusPreviousPart"
		],
		"vs/workbench/browser/actions/quickAccessActions": [
			"quickOpenWithModes",
			"quickOpen",
			"quickNavigateNext",
			"quickNavigatePrevious",
			"quickSelectNext",
			"quickSelectPrevious"
		],
		"vs/workbench/browser/actions/textInputActions": [
			"undo",
			"redo",
			"cut",
			"copy",
			"paste",
			"selectAll"
		],
		"vs/workbench/browser/actions/windowActions": [
			"remove",
			"dirtyRecentlyOpenedFolder",
			"dirtyRecentlyOpenedWorkspace",
			"openedRecentlyOpenedFolder",
			"openedRecentlyOpenedWorkspace",
			"activeOpenedRecentlyOpenedFolder",
			"activeOpenedRecentlyOpenedWorkspace",
			"workspacesAndFolders",
			"folders",
			"files",
			"openRecentPlaceholderMac",
			"openRecentPlaceholder",
			"dirtyWorkspace",
			"dirtyFolder",
			"dirtyWorkspaceConfirm",
			"dirtyFolderConfirm",
			"dirtyWorkspaceConfirmDetail",
			"dirtyFolderConfirmDetail",
			"recentDirtyWorkspaceAriaLabel",
			"recentDirtyFolderAriaLabel",
			{
				"key": "miMore",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miToggleFullScreen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAbout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"miConfirmClose",
			{
				"key": "miOpenRecent",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openRecent",
			"quickOpenRecent",
			"toggleFullScreen",
			"reloadWindow",
			"about",
			"newWindow",
			"blur"
		],
		"vs/workbench/browser/actions/workspaceActions": [
			{
				"key": "miOpenFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpenFolder",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpenFolder",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpenWorkspace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAddFolderToWorkspace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"miSaveWorkspaceAs",
			"duplicateWorkspace",
			{
				"key": "miCloseFolder",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCloseWorkspace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workspaces",
			"openFile",
			"openFolder",
			"openFolder",
			"openFileFolder",
			"openWorkspaceAction",
			"closeWorkspace",
			"openWorkspaceConfigFile",
			"globalRemoveFolderFromWorkspace",
			"saveWorkspaceAsAction",
			"duplicateWorkspaceInNewWindow"
		],
		"vs/workbench/browser/actions/workspaceCommands": [
			{
				"key": "add",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"addFolderToWorkspaceTitle",
			"workspaceFolderPickerPlaceholder",
			"addFolderToWorkspace"
		],
		"vs/workbench/browser/editor": [
			"preview",
			"pinned"
		],
		"vs/workbench/browser/labels": [
			"notebookCellLabel",
			"notebookCellLabel",
			"notebookCellOutputLabel",
			"notebookCellOutputLabelSimple"
		],
		"vs/workbench/browser/parts/activitybar/activitybarPart": [
			"menu",
			"hideMenu",
			"activity bar position",
			{
				"key": "miDefaultActivityBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"default",
			{
				"key": "miTopActivityBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"top",
			{
				"key": "miBottomActivityBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"bottom",
			{
				"key": "miHideActivityBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"hide",
			"positionActivituBar",
			"positionActivituBar",
			"positionActivityBarDefault",
			"positionActivityBarTop",
			"positionActivityBarBottom",
			"hideActivityBar",
			"previousSideBarView",
			"nextSideBarView",
			"focusActivityBar"
		],
		"vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": [
			"maximizeIcon",
			"closeIcon",
			"toggleAuxiliaryIconRight",
			"toggleAuxiliaryIconRightOn",
			"toggleAuxiliaryIconLeft",
			"toggleAuxiliaryIconLeftOn",
			"closeSecondarySideBar",
			{
				"key": "miCloseSecondarySideBar",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openAndCloseAuxiliaryBar",
			"auxiliaryBarHidden",
			"auxiliaryBarVisible",
			"closeSecondarySideBar",
			"toggleSecondarySideBar",
			"toggleSecondarySideBar",
			"maximizeAuxiliaryBarTooltip",
			"restoreAuxiliaryBarTooltip",
			"toggleAuxiliaryBar",
			"closeSecondarySideBar",
			"focusAuxiliaryBar",
			"hideAuxiliaryBar",
			"previousAuxiliaryBarView",
			"nextAuxiliaryBarView",
			"maximizeAuxiliaryBar",
			"restoreAuxiliaryBar",
			"toggleMaximizedAuxiliaryBar"
		],
		"vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": [
			"showIcons",
			"showLabels",
			"activity bar position",
			"move second side bar left",
			"move second side bar right",
			"hide second side bar"
		],
		"vs/workbench/browser/parts/banner/bannerPart": [
			"closeBanner",
			"focusBanner"
		],
		"vs/workbench/browser/parts/compositeBar": [
			"activityBarAriaLabel"
		],
		"vs/workbench/browser/parts/compositeBarActions": [
			"titleKeybinding",
			"additionalViews",
			"numberBadge",
			"hide",
			"keep",
			"hideBadge",
			"showBadge",
			"toggle",
			"toggleBadge"
		],
		"vs/workbench/browser/parts/compositePart": [
			"ariaCompositeToolbarLabel",
			"viewsAndMoreActions",
			"titleTooltip"
		],
		"vs/workbench/browser/parts/dialogs/dialogHandler": [
			{
				"key": "copy",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"ok"
		],
		"vs/workbench/browser/parts/editor/auxiliaryEditorPart": [
			"enableCompactAuxiliaryWindow",
			"disableCompactAuxiliaryWindow",
			"toggleCompactAuxiliaryWindow"
		],
		"vs/workbench/browser/parts/editor/binaryDiffEditor": [
			"metadataDiff"
		],
		"vs/workbench/browser/parts/editor/binaryEditor": [
			"binaryEditor",
			"binaryError",
			"openAnyway"
		],
		"vs/workbench/browser/parts/editor/breadcrumbs": [
			"title",
			"enabled",
			"filepath",
			"filepath.on",
			"filepath.off",
			"filepath.last",
			"symbolpath",
			"symbolpath.on",
			"symbolpath.off",
			"symbolpath.last",
			"symbolSortOrder",
			"symbolSortOrder.position",
			"symbolSortOrder.name",
			"symbolSortOrder.type",
			"icons",
			"symbolPathSeparator",
			"filteredTypes.file",
			"filteredTypes.module",
			"filteredTypes.namespace",
			"filteredTypes.package",
			"filteredTypes.class",
			"filteredTypes.method",
			"filteredTypes.property",
			"filteredTypes.field",
			"filteredTypes.constructor",
			"filteredTypes.enum",
			"filteredTypes.interface",
			"filteredTypes.function",
			"filteredTypes.variable",
			"filteredTypes.constant",
			"filteredTypes.string",
			"filteredTypes.number",
			"filteredTypes.boolean",
			"filteredTypes.array",
			"filteredTypes.object",
			"filteredTypes.key",
			"filteredTypes.null",
			"filteredTypes.enumMember",
			"filteredTypes.struct",
			"filteredTypes.event",
			"filteredTypes.operator",
			"filteredTypes.typeParameter"
		],
		"vs/workbench/browser/parts/editor/breadcrumbsControl": [
			"separatorIcon",
			"breadcrumbsPossible",
			"breadcrumbsVisible",
			"breadcrumbsActive",
			"empty",
			"cmd.toggle2",
			{
				"key": "miBreadcrumbs2",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cmd.toggle",
			"cmd.toggle.short",
			"cmd.focusAndSelect",
			"cmd.focus",
			"cmd.copyPath"
		],
		"vs/workbench/browser/parts/editor/breadcrumbsPicker": [
			"breadcrumbs"
		],
		"vs/workbench/browser/parts/editor/diffEditorCommands": [
			"compare",
			"compare",
			"compare.openSide",
			"compare.nextChange",
			"compare.previousChange",
			"toggleInlineView",
			"swapDiffSides"
		],
		"vs/workbench/browser/parts/editor/editor.contribution": [
			"textEditor",
			"textDiffEditor",
			"binaryDiffEditor",
			"sideBySideEditor",
			"editorQuickAccessPlaceholder",
			"activeGroupEditorsByMostRecentlyUsedQuickAccess",
			"editorQuickAccessPlaceholder",
			"allEditorsByAppearanceQuickAccess",
			"editorQuickAccessPlaceholder",
			"allEditorsByMostRecentlyUsedQuickAccess",
			"lockGroupAction",
			"unlockGroupAction",
			"closeGroupAction",
			"splitUp",
			"splitDown",
			"splitLeft",
			"splitRight",
			"newWindow",
			"toggleLockGroup",
			"close",
			"splitUp",
			"splitDown",
			"splitLeft",
			"splitRight",
			"moveEditorGroupToNewWindow",
			"copyEditorGroupToNewWindow",
			"tabBar",
			"multipleTabs",
			"singleTab",
			"hideTabs",
			"tabBar",
			"multipleTabs",
			"singleTab",
			"hideTabs",
			"editorActionsPosition",
			"tabBar",
			"titleBar",
			"hidden",
			"configureTabs",
			"close",
			"closeOthers",
			"closeRight",
			"closeAllSaved",
			"closeAll",
			"reopenWith",
			"keepOpen",
			"pin",
			"unpin",
			"splitRight",
			"splitDown",
			"splitAndMoveEditor",
			"moveToNewWindow",
			"copyToNewWindow",
			"share",
			"splitUp",
			"splitDown",
			"splitLeft",
			"splitRight",
			"moveAbove",
			"moveBelow",
			"moveLeft",
			"moveRight",
			"splitInGroup",
			"joinInGroup",
			"inlineView",
			"showOpenedEditors",
			"closeAll",
			"closeAllSaved",
			"togglePreviewMode",
			"maximizeGroup",
			"unmaximizeGroup",
			"lockGroup",
			"configureEditors",
			"splitEditorRight",
			"splitEditorDown",
			"splitEditorDown",
			"splitEditorRight",
			"toggleSplitEditorInGroupLayout",
			"close",
			"closeAll",
			"close",
			"closeAll",
			"unpin",
			"close",
			"unpin",
			"close",
			"lockEditorGroup",
			"unlockEditorGroup",
			"previousChangeIcon",
			"navigate.prev.label",
			"nextChangeIcon",
			"navigate.next.label",
			"swapDiffSides",
			"toggleWhitespace",
			"ignoreTrimWhitespace.label",
			{
				"key": "miReopenClosedEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miClearRecentOpen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"miShare",
			{
				"key": "miEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitEditorUp",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitEditorDown",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitEditorLeft",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitEditorRight",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miJoinEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMoveEditorToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCopyEditorToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSingleColumnEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTwoColumnsEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miThreeColumnsEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTwoRowsEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miThreeRowsEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTwoByTwoGridEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTwoRowsRightEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTwoColumnsBottomEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miLastEditLocation",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFirstSideEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSecondSideEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNextEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPreviousEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNextRecentlyUsedEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPreviousRecentlyUsedEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNextEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPreviousEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNextUsedEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPreviousUsedEditorInGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSwitchEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusFirstGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusSecondGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusThirdGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusFourthGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusFifthGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNextGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miPreviousGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusLeftGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusRightGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusAboveGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miFocusBelowGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSwitchGroup",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"keepEditor",
			"pinEditor",
			"unpinEditor",
			"closeEditor",
			"closePinnedEditor",
			"closeEditorsInGroup",
			"closeSavedEditors",
			"closeOtherEditors",
			"closeRightEditors",
			"closeEditorGroup",
			"reopenWith",
			"miSplitEditorUpWithoutMnemonic",
			"miSplitEditorDownWithoutMnemonic",
			"miSplitEditorLeftWithoutMnemonic",
			"miSplitEditorRightWithoutMnemonic",
			"miSplitEditorInGroupWithoutMnemonic",
			"miJoinEditorInGroupWithoutMnemonic",
			"moveEditorToNewWindow",
			"copyEditorToNewWindow",
			"miSingleColumnEditorLayoutWithoutMnemonic",
			"miTwoColumnsEditorLayoutWithoutMnemonic",
			"miThreeColumnsEditorLayoutWithoutMnemonic",
			"miTwoRowsEditorLayoutWithoutMnemonic",
			"miThreeRowsEditorLayoutWithoutMnemonic",
			"miTwoByTwoGridEditorLayoutWithoutMnemonic",
			"miTwoRowsRightEditorLayoutWithoutMnemonic",
			"miTwoColumnsBottomEditorLayoutWithoutMnemonic"
		],
		"vs/workbench/browser/parts/editor/editorActions": [
			"splitEditorGroupUp",
			"splitEditorGroupDown",
			"closeEditor",
			"unpinEditor",
			"closeOneEditor",
			"reverting",
			"unmaximizeGroup",
			"navigateForward",
			{
				"key": "miForward",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"navigateBack",
			{
				"key": "miBack",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmClearRecentsMessage",
			"confirmClearDetail",
			{
				"key": "clearButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmClearEditorHistoryMessage",
			"confirmClearDetail",
			{
				"key": "clearButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"splitEditorToLeftGroup",
			{
				"key": "miMoveEditorToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCopyEditorToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miMoveEditorGroupToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCopyEditorGroupToNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRestoreEditorsToMainWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNewEmptyEditorWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"splitEditor",
			"splitEditorOrthogonal",
			"splitEditorGroupLeft",
			"splitEditorGroupRight",
			"splitEditorGroupUp",
			"splitEditorGroupDown",
			"joinTwoGroups",
			"joinAllGroups",
			"navigateEditorGroups",
			"focusActiveEditorGroup",
			"focusFirstEditorGroup",
			"focusLastEditorGroup",
			"focusNextGroup",
			"focusPreviousGroup",
			"focusLeftGroup",
			"focusRightGroup",
			"focusAboveGroup",
			"focusBelowGroup",
			"revertAndCloseActiveEditor",
			"closeEditorsToTheLeft",
			"closeAllEditors",
			"closeAllGroups",
			"closeEditorsInOtherGroups",
			"closeEditorInAllGroups",
			"moveActiveGroupLeft",
			"moveActiveGroupRight",
			"moveActiveGroupUp",
			"moveActiveGroupDown",
			"duplicateActiveGroupLeft",
			"duplicateActiveGroupRight",
			"duplicateActiveGroupUp",
			"duplicateActiveGroupDown",
			"minimizeOtherEditorGroups",
			"minimizeOtherEditorGroupsHideSidebar",
			"evenEditorGroups",
			"toggleEditorWidths",
			"maximizeEditorHideSidebar",
			"toggleMaximizeEditorGroup",
			"openNextEditor",
			"openPreviousEditor",
			"nextEditorInGroup",
			"openPreviousEditorInGroup",
			"firstEditorInGroup",
			"lastEditorInGroup",
			"navigateForward",
			"navigateBack",
			"navigatePrevious",
			"navigateForwardInEdits",
			"navigateBackInEdits",
			"navigatePreviousInEdits",
			"navigateToLastEditLocation",
			"navigateForwardInNavigations",
			"navigateBackInNavigations",
			"navigatePreviousInNavigationLocations",
			"navigateToLastNavigationLocation",
			"reopenClosedEditor",
			"clearRecentFiles",
			"showEditorsInActiveGroup",
			"showAllEditors",
			"showAllEditorsByMostRecentlyUsed",
			"quickOpenPreviousRecentlyUsedEditor",
			"quickOpenLeastRecentlyUsedEditor",
			"quickOpenPreviousRecentlyUsedEditorInGroup",
			"quickOpenLeastRecentlyUsedEditorInGroup",
			"navigateEditorHistoryByInput",
			"openNextRecentlyUsedEditor",
			"openPreviousRecentlyUsedEditor",
			"openNextRecentlyUsedEditorInGroup",
			"openPreviousRecentlyUsedEditorInGroup",
			"clearEditorHistoryWithoutConfirm",
			"clearEditorHistory",
			"moveEditorLeft",
			"moveEditorRight",
			"moveEditorToStart",
			"moveEditorToEnd",
			"moveEditorToPreviousGroup",
			"moveEditorToNextGroup",
			"moveEditorToAboveGroup",
			"moveEditorToBelowGroup",
			"moveEditorToLeftGroup",
			"moveEditorToRightGroup",
			"moveEditorToFirstGroup",
			"moveEditorToLastGroup",
			"splitEditorToPreviousGroup",
			"splitEditorToNextGroup",
			"splitEditorToAboveGroup",
			"splitEditorToBelowGroup",
			"splitEditorToLeftGroup",
			"splitEditorToRightGroup",
			"splitEditorToFirstGroup",
			"splitEditorToLastGroup",
			"editorLayoutSingle",
			"editorLayoutTwoColumns",
			"editorLayoutThreeColumns",
			"editorLayoutTwoRows",
			"editorLayoutThreeRows",
			"editorLayoutTwoByTwoGrid",
			"editorLayoutTwoColumnsBottom",
			"editorLayoutTwoRowsRight",
			"newGroupLeft",
			"newGroupRight",
			"newGroupAbove",
			"newGroupBelow",
			"toggleEditorType",
			"reopenTextEditor",
			"moveEditorToNewWindow",
			"copyEditorToNewWindow",
			"moveEditorGroupToNewWindow",
			"copyEditorGroupToNewWindow",
			"restoreEditorsToMainWindow",
			"newEmptyEditorWindow"
		],
		"vs/workbench/browser/parts/editor/editorCommands": [
			"editorCommand.activeEditorMove.description",
			"editorCommand.activeEditorMove.arg.name",
			"editorCommand.activeEditorMove.arg.description",
			"editorCommand.activeEditorCopy.description",
			"editorCommand.activeEditorCopy.arg.name",
			"editorCommand.activeEditorCopy.arg.description",
			"editorGroupLayout.horizontal",
			"editorGroupLayout.vertical",
			"splitEditorInGroup",
			"joinEditorInGroup",
			"toggleJoinEditorInGroup",
			"toggleSplitEditorInGroupLayout",
			"focusLeftSideEditor",
			"focusRightSideEditor",
			"focusOtherSideEditor",
			"toggleEditorGroupLock",
			"lockEditorGroup",
			"unlockEditorGroup"
		],
		"vs/workbench/browser/parts/editor/editorConfiguration": [
			"interactiveWindow",
			"markdownPreview",
			"simpleBrowser",
			"livePreview",
			"workbench.editor.autoLockGroups",
			"workbench.editor.defaultBinaryEditor",
			"editor.editorAssociations",
			"editorLargeFileSizeConfirmation"
		],
		"vs/workbench/browser/parts/editor/editorDropTarget": [
			"dropIntoEditorPrompt"
		],
		"vs/workbench/browser/parts/editor/editorGroupView": [
			"ariaLabelGroupActions",
			"emptyEditorGroup",
			"groupLabelLong",
			"groupLabel",
			"groupAriaLabelLong",
			"groupAriaLabel",
			"moveErrorDetails"
		],
		"vs/workbench/browser/parts/editor/editorGroupWatermark": [
			"watermark.openChat",
			"watermark.showCommands",
			"watermark.quickAccess",
			"watermark.openFile",
			"watermark.openFolder",
			"watermark.openFileFolder",
			"watermark.openRecent",
			"watermark.newUntitledFile",
			"watermark.findInFiles",
			{
				"key": "watermark.toggleTerminal",
				"comment": [
					"toggle is a verb here"
				]
			},
			"watermark.startDebugging",
			"watermark.openSettings"
		],
		"vs/workbench/browser/parts/editor/editorPanes": [
			"editorOpenErrorDialog",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/browser/parts/editor/editorParts": [
			"groupLabel"
		],
		"vs/workbench/browser/parts/editor/editorPlaceholder": [
			"trustRequiredEditor",
			"requiresFolderTrustText",
			"requiresWorkspaceTrustText",
			"manageTrust",
			"errorEditor",
			"unavailableResourceErrorEditorText",
			"unknownErrorEditorTextWithError",
			"unknownErrorEditorTextWithoutError",
			"retry",
			"showLogs"
		],
		"vs/workbench/browser/parts/editor/editorQuickAccess": [
			"noViewResults",
			"entryAriaLabelWithGroupDirty",
			"entryAriaLabelWithGroup",
			"entryAriaLabelDirty",
			"closeEditor"
		],
		"vs/workbench/browser/parts/editor/editorStatus": [
			"singleSelectionRange",
			"singleSelection",
			"multiSelectionRange",
			"multiSelection",
			"endOfLineLineFeed",
			"endOfLineCarriageReturnLineFeed",
			"noEditor",
			"noWritableCodeEditor",
			"indentConvert",
			"indentView",
			"pickAction",
			"tabFocusModeEnabled",
			"status.editor.tabFocusMode",
			"disableTabMode",
			"inputModeOvertype",
			"status.editor.enableInsertMode",
			"columnSelectionModeEnabled",
			"status.editor.columnSelectionMode",
			"disableColumnSelectionMode",
			"status.editor.selection",
			"gotoLine",
			"status.editor.indentation",
			"selectIndentation",
			"status.editor.encoding",
			"selectEncoding",
			"status.editor.eol",
			"selectEOL",
			"status.editor.mode",
			"selectLanguageMode",
			"status.editor.info",
			"fileInfo",
			"spacesSize",
			"spacesAndTabsSize",
			{
				"key": "tabSize",
				"comment": [
					"Tab corresponds to the tab key"
				]
			},
			"currentProblem",
			"currentProblem",
			"showLanguageExtensions",
			"changeLanguageMode.description",
			"changeLanguageMode.arg.name",
			"noEditor",
			"languageDescription",
			"languageDescriptionConfigured",
			"languagesPicks",
			"configureModeSettings",
			"configureAssociationsExt",
			"autoDetect",
			"pickLanguage",
			"currentAssociation",
			"pickLanguageToConfigure",
			"noEditor",
			"noWritableCodeEditor",
			"pickEndOfLine",
			"noEditor",
			"noEditor",
			"noFileEditor",
			"saveWithEncoding",
			"reopenWithEncoding",
			"pickAction",
			"guessedEncoding",
			"pickEncodingForReopen",
			"pickEncodingForSave",
			"reopenWithEncodingWarning",
			"reopenWithEncodingDetail",
			"reopen",
			"changeMode",
			"changeEndOfLine",
			"changeEncoding"
		],
		"vs/workbench/browser/parts/editor/editorTabsControl": [
			"ariaLabelEditorActions",
			"draggedEditorGroup"
		],
		"vs/workbench/browser/parts/editor/multiEditorTabsControl": [
			"ariaLabelTabActions"
		],
		"vs/workbench/browser/parts/editor/sideBySideEditor": [
			"sideBySideEditor"
		],
		"vs/workbench/browser/parts/editor/textCodeEditor": [
			"textEditor"
		],
		"vs/workbench/browser/parts/editor/textDiffEditor": [
			"textDiffEditor",
			"fileTooLargeForHeapErrorWithSize",
			"fileTooLargeForHeapErrorWithoutSize"
		],
		"vs/workbench/browser/parts/editor/textEditor": [
			"editor"
		],
		"vs/workbench/browser/parts/globalCompositeBar": [
			"accountsViewBarIcon",
			"hideAccounts",
			"manage",
			"accounts",
			"accounts",
			"loading",
			"authProviderUnavailable",
			"manageTrustedExtensions",
			"manageTrustedMCPServers",
			"signOut",
			"manageDynamicAuthProviders",
			"authProviderUnavailable",
			"manageTrustedMCPServers",
			"signOut",
			"manage",
			"manage profile",
			"hideAccounts",
			"accounts",
			"manage"
		],
		"vs/workbench/browser/parts/notifications/notificationAccessibleView": [
			"notification.accessibleViewSrc",
			"clearNotification",
			"clearNotification"
		],
		"vs/workbench/browser/parts/notifications/notificationsActions": [
			"clearIcon",
			"clearAllIcon",
			"hideIcon",
			"expandIcon",
			"collapseIcon",
			"configureIcon",
			"doNotDisturbIcon",
			"clearNotification",
			"clearNotifications",
			"toggleDoNotDisturbMode",
			"toggleDoNotDisturbModeBySource",
			"configureDoNotDisturbMode",
			"hideNotificationsCenter",
			"expandNotification",
			"collapseNotification",
			"configureNotification",
			"copyNotification"
		],
		"vs/workbench/browser/parts/notifications/notificationsAlerts": [
			"alertErrorMessage",
			"alertWarningMessage",
			"alertInfoMessage"
		],
		"vs/workbench/browser/parts/notifications/notificationsCenter": [
			"notificationsEmpty",
			"notifications",
			"notificationsToolbar",
			"turnOnNotifications",
			"turnOffNotifications",
			"moreSources",
			"notificationsCenterWidgetAriaLabel"
		],
		"vs/workbench/browser/parts/notifications/notificationsCommands": [
			"selectSources",
			"notifications",
			"showNotifications",
			"hideNotifications",
			"clearAllNotifications",
			"acceptNotificationPrimaryAction",
			"toggleDoNotDisturbMode",
			"toggleDoNotDisturbModeBySource",
			"focusNotificationToasts"
		],
		"vs/workbench/browser/parts/notifications/notificationsList": [
			"notificationAccessibleViewHint",
			"notificationAccessibleViewHintNoKb",
			"notificationAriaLabelHint",
			"notificationAriaLabel",
			"notificationWithSourceAriaLabelHint",
			"notificationWithSourceAriaLabel",
			"notificationsList"
		],
		"vs/workbench/browser/parts/notifications/notificationsStatus": [
			"status.notifications",
			"status.notifications",
			"status.doNotDisturb",
			"status.doNotDisturbTooltip",
			"hideNotifications",
			"zeroNotifications",
			"noNotifications",
			"oneNotification",
			{
				"key": "notifications",
				"comment": [
					"{0} will be replaced by a number"
				]
			},
			{
				"key": "noNotificationsWithProgress",
				"comment": [
					"{0} will be replaced by a number"
				]
			},
			{
				"key": "oneNotificationWithProgress",
				"comment": [
					"{0} will be replaced by a number"
				]
			},
			{
				"key": "notificationsWithProgress",
				"comment": [
					"{0} and {1} will be replaced by a number"
				]
			},
			"status.message"
		],
		"vs/workbench/browser/parts/notifications/notificationsToasts": [
			"notificationAriaLabel",
			"notificationWithSourceAriaLabel"
		],
		"vs/workbench/browser/parts/notifications/notificationsViewer": [
			"executeCommand",
			"notificationActions",
			"turnOnNotifications",
			"turnOffNotifications",
			"notificationSource"
		],
		"vs/workbench/browser/parts/paneCompositeBar": [
			"moveToMenu",
			"resetLocation",
			"resetLocation",
			"panel",
			"sidebar",
			"auxiliarybar"
		],
		"vs/workbench/browser/parts/paneCompositePart": [
			"pane.emptyMessage",
			"moreActions",
			"views"
		],
		"vs/workbench/browser/parts/panel/panelActions": [
			"maximizeIcon",
			"closeIcon",
			"togglePanelOffIcon",
			"togglePanelOnIcon",
			"closePanel",
			{
				"key": "miTogglePanelMnemonic",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openAndClosePanel",
			"closePanel",
			"focusPanel",
			"positionPanelTopShort",
			"positionPanelLeftShort",
			"positionPanelRightShort",
			"positionPanelBottomShort",
			"alignPanelLeftShort",
			"alignPanelRightShort",
			"alignPanelCenterShort",
			"alignPanelJustifyShort",
			"positionPanel",
			"alignPanel",
			"maximizePanel",
			"minimizePanel",
			"panelMaxNotSupported",
			"togglePanel",
			"togglePanelVisibility",
			"closePanel",
			"focusPanel",
			"positionPanelTop",
			"positionPanelLeft",
			"positionPanelRight",
			"positionPanelBottom",
			"alignPanelLeft",
			"alignPanelRight",
			"alignPanelCenter",
			"alignPanelJustify",
			"previousPanelView",
			"nextPanelView",
			"toggleMaximizedPanel",
			"movePanelToSecondarySideBar",
			"movePanelToSecondarySideBar",
			"moveSidePanelToPanel",
			"moveSidePanelToPanel"
		],
		"vs/workbench/browser/parts/panel/panelPart": [
			"showIcons",
			"showLabels",
			"panel position",
			"align panel",
			"hidePanel"
		],
		"vs/workbench/browser/parts/sidebar/sidebarActions": [
			"closeSidebar",
			"focusSideBar"
		],
		"vs/workbench/browser/parts/sidebar/sidebarPart": [
			"toggleActivityBar"
		],
		"vs/workbench/browser/parts/statusbar/statusbarActions": [
			"hide",
			"manageExtension",
			"focusStatusBar"
		],
		"vs/workbench/browser/parts/statusbar/statusbarPart": [
			"hideStatusBar"
		],
		"vs/workbench/browser/parts/titlebar/commandCenterControl": [
			"label.dfl",
			"label1",
			"label2",
			"title",
			"title2",
			"title3"
		],
		"vs/workbench/browser/parts/titlebar/menubarControl": [
			{
				"key": "mFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mEdit",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mSelection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mView",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mGoto",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mTerminal",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mHelp",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mPreferences",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"menubar.customTitlebarAccessibilityNotification",
			"goToSetting",
			{
				"key": "checkForUpdates",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"checkingForUpdates",
			{
				"key": "download now",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"DownloadingUpdate",
			{
				"key": "installUpdate...",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"installingUpdate",
			{
				"key": "restartToUpdate",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"focusMenu"
		],
		"vs/workbench/browser/parts/titlebar/titlebarActions": [
			"toggle.commandCenter",
			"toggle.commandCenterDescription",
			"toggle.navigation",
			"toggle.navigationDescription",
			"toggle.layout",
			"toggle.layoutDescription",
			"toggle.hideCustomTitleBar",
			"toggle.hideCustomTitleBarInFullScreen",
			"toggle.customTitleBar",
			"toggle.editorActions",
			"accounts",
			"accounts",
			"manage",
			"manage",
			"showCustomTitleBar",
			"hideCustomTitleBar",
			"hideCustomTitleBarInFullScreen"
		],
		"vs/workbench/browser/parts/titlebar/titlebarPart": [
			"ariaLabelTitleActions",
			"focusTitleBar"
		],
		"vs/workbench/browser/parts/titlebar/windowTitle": [
			"userIsAdmin",
			"userIsSudo",
			"devExtensionWindowTitlePrefix"
		],
		"vs/workbench/browser/parts/views/checkbox": [
			"checked",
			"unchecked"
		],
		"vs/workbench/browser/parts/views/treeView": [
			"no-dataprovider",
			"treeView.enableCollapseAll",
			"treeView.enableRefresh",
			"refresh",
			"collapseAll",
			"treeView.toggleCollapseAll",
			"command-error"
		],
		"vs/workbench/browser/parts/views/viewFilter": [
			"more filters"
		],
		"vs/workbench/browser/parts/views/viewPane": [
			"viewPaneContainerExpandedIcon",
			"viewPaneContainerCollapsedIcon",
			"viewToolbarAriaLabel",
			"viewAccessibilityHelp"
		],
		"vs/workbench/browser/parts/views/viewPaneContainer": [
			"views",
			"viewMoveUp",
			"viewMoveLeft",
			"viewMoveDown",
			"viewMoveRight",
			"viewsMove"
		],
		"vs/workbench/browser/quickaccess": [
			"inQuickOpen"
		],
		"vs/workbench/browser/web.main": [
			"reset user data message",
			"reset"
		],
		"vs/workbench/browser/window": [
			"quitMessageMac",
			"quitMessage",
			"closeWindowMessage",
			{
				"key": "quitButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "exitButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "closeWindowButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"doNotAskAgain",
			"shutdownError",
			"shutdownErrorDetail",
			{
				"key": "reload",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"unableToOpenExternal",
			"unableToOpenWindowDetail",
			{
				"key": "retry",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "openExternalDialogButtonRetry.v2",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openExternalDialogDetail.v2",
			{
				"key": "openExternalDialogButtonInstall.v3",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openExternalDialogDetailNoInstall",
			"openExternalDialogTitle"
		],
		"vs/workbench/browser/workbench.contribution": [
			"browser",
			"workbench.editor.titleScrollbarSizing.default",
			"workbench.editor.titleScrollbarSizing.large",
			"tabScrollbarHeight",
			"workbench.editor.titleScrollbarVisibility.auto",
			"workbench.editor.titleScrollbarVisibility.visible",
			"workbench.editor.titleScrollbarVisibility.hidden",
			"titleScrollbarVisibility",
			"workbench.editor.showTabs.multiple",
			"workbench.editor.showTabs.single",
			"workbench.editor.showTabs.none",
			"showEditorTabs",
			{
				"comment": [
					"{0} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.editorActionsLocation.default"
			},
			{
				"comment": [
					"{0} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.editorActionsLocation.titleBar"
			},
			"workbench.editor.editorActionsLocation.hidden",
			"editorActionsLocation",
			"alwaysShowEditorActions",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "wrapTabs"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "scrollToSwitchTabs"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "highlightModifiedTabs"
			},
			"decorations.badges",
			"decorations.colors",
			"workbench.editor.label.enabled",
			"workbench.editor.label.patterns",
			"workbench.editor.label.dirname",
			"workbench.editor.label.nthdirname",
			"workbench.editor.label.filename",
			"workbench.editor.label.extname",
			"workbench.editor.label.nthextname",
			"customEditorLabelDescriptionExample",
			"workbench.editor.label.template",
			"workbench.editor.labelFormat.default",
			"workbench.editor.labelFormat.short",
			"workbench.editor.labelFormat.medium",
			"workbench.editor.labelFormat.long",
			"tabDescription",
			"workbench.editor.untitled.labelFormat.content",
			"workbench.editor.untitled.labelFormat.name",
			"untitledLabelFormat",
			"workbench.editor.empty.hint",
			"workbench.editor.languageDetection",
			"workbench.editor.historyBasedLanguageDetection",
			"workbench.editor.preferBasedLanguageDetection",
			"workbench.editor.showLanguageDetectionHints",
			"workbench.editor.showLanguageDetectionHints.editors",
			"workbench.editor.showLanguageDetectionHints.notebook",
			{
				"comment": [
					"{0} will be a setting name rendered as a link"
				],
				"key": "tabActionLocation"
			},
			"workbench.editor.tabActionCloseVisibility",
			"workbench.editor.tabActionUnpinVisibility",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "showTabIndex"
			},
			"workbench.editor.tabSizing.fit",
			"workbench.editor.tabSizing.shrink",
			"workbench.editor.tabSizing.fixed",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "tabSizing"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.tabSizingFixedMinWidth"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.tabSizingFixedMaxWidth"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.tabHeight"
			},
			"workbench.editor.pinnedTabSizing.normal",
			"workbench.editor.pinnedTabSizing.compact",
			"workbench.editor.pinnedTabSizing.shrink",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "pinnedTabSizing"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "workbench.editor.pinnedTabsOnSeparateRow"
			},
			"workbench.editor.preventPinnedEditorClose.always",
			"workbench.editor.preventPinnedEditorClose.onlyKeyboard",
			"workbench.editor.preventPinnedEditorClose.onlyMouse",
			"workbench.editor.preventPinnedEditorClose.never",
			"workbench.editor.preventPinnedEditorClose",
			"workbench.editor.splitSizingAuto",
			"workbench.editor.splitSizingDistribute",
			"workbench.editor.splitSizingSplit",
			"splitSizing",
			"splitOnDragAndDrop",
			"dragToOpenWindow",
			"focusRecentEditorAfterClose",
			"showIcons",
			"enablePreview",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "enablePreviewFromQuickOpen"
			},
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "enablePreviewFromCodeNavigation"
			},
			"closeOnFileDelete",
			{
				"comment": [
					"{0}, {1}, {2}, {3} will be a setting name rendered as a link"
				],
				"key": "editorOpenPositioning"
			},
			"sideBySideDirection",
			"closeEmptyGroups",
			"revealIfOpen",
			"swipeToNavigate",
			"mouseBackForwardToNavigate",
			"navigationScope",
			"workbench.editor.navigationScopeDefault",
			"workbench.editor.navigationScopeEditorGroup",
			"workbench.editor.navigationScopeEditor",
			"restoreViewState",
			"sharedViewState",
			"splitInGroupLayout",
			"workbench.editor.splitInGroupLayoutVertical",
			"workbench.editor.splitInGroupLayoutHorizontal",
			"centeredLayoutAutoResize",
			"centeredLayoutDynamicWidth",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "doubleClickTabToToggleEditorGroupSizes"
			},
			"workbench.editor.doubleClickTabToToggleEditorGroupSizes.maximize",
			"workbench.editor.doubleClickTabToToggleEditorGroupSizes.expand",
			"workbench.editor.doubleClickTabToToggleEditorGroupSizes.off",
			"limitEditorsEnablement",
			"limitEditorsMaximum",
			"limitEditorsExcludeDirty",
			"perEditorGroup",
			"localHistoryEnabled",
			"localHistoryMaxFileSize",
			"localHistoryMaxFileEntries",
			"exclude",
			"mergeWindow",
			"commandHistory",
			"preserveInput",
			"suggestCommands",
			"askChatLocation",
			"askChatLocation.chatView",
			"askChatLocation.quickChat",
			"showAskInChat",
			"enableNaturalLanguageSearch",
			"closeOnFocusLost",
			"workbench.quickOpen.preserveInput",
			"openDefaultSettings",
			"useSplitJSON",
			"openDefaultKeybindings",
			"alwaysShowAdvancedSettings",
			"sideBarLocation",
			"panelShowLabels",
			"panelDefaultLocation",
			"panelOpensMaximized",
			"workbench.panel.opensMaximized.always",
			"workbench.panel.opensMaximized.never",
			"workbench.panel.opensMaximized.preserve",
			"secondarySideBarDefaultVisibility",
			"workbench.secondarySideBar.defaultVisibility.hidden",
			"workbench.secondarySideBar.defaultVisibility.visibleInWorkspace",
			"workbench.secondarySideBar.defaultVisibility.visible",
			"workbench.secondarySideBar.defaultVisibility.maximizedInWorkspace",
			"workbench.secondarySideBar.defaultVisibility.maximized",
			"secondarySideBarShowLabels",
			"statusBarVisibility",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "activityBarLocation"
			},
			"workbench.activityBar.location.default",
			"workbench.activityBar.location.top",
			"workbench.activityBar.location.bottom",
			"workbench.activityBar.location.hide",
			{
				"comment": [
					"{0}, {1} will be a setting name rendered as a link"
				],
				"key": "activityBarIconClickBehavior"
			},
			"workbench.activityBar.iconClickBehavior.toggle",
			"workbench.activityBar.iconClickBehavior.focus",
			"viewVisibility",
			"workbench.view.showQuietly",
			"workbench.panel.output",
			"fontAliasing",
			"workbench.fontAliasing.default",
			"workbench.fontAliasing.antialiased",
			"workbench.fontAliasing.none",
			"workbench.fontAliasing.auto",
			"settings.editor.ui",
			"settings.editor.json",
			"settings.editor.desc",
			"settings.showAISearchToggle",
			"workbench.hover.delay",
			"workbench.reduceMotion",
			"workbench.reduceMotion.on",
			"workbench.reduceMotion.off",
			"workbench.reduceMotion.auto",
			"navigationControlEnabledWeb",
			{
				"key": "navigationControlEnabled",
				"comment": [
					"{0}, {1} is a placeholder for a setting identifier."
				]
			},
			"layoutControlEnabledWeb",
			{
				"key": "layoutControlEnabled",
				"comment": [
					"{0}, {1} is a placeholder for a setting identifier."
				]
			},
			"layoutcontrol.type.menu",
			"layoutcontrol.type.toggles",
			"layoutcontrol.type.both",
			"layoutControlType",
			"tips.enabled",
			"windowTitle",
			"activeEditorShort",
			"activeEditorMedium",
			"activeEditorLong",
			"activeEditorLanguageId",
			"activeFolderShort",
			"activeFolderMedium",
			"activeFolderLong",
			"folderName",
			"folderPath",
			"rootName",
			"rootNameShort",
			"rootPath",
			"profileName",
			"appName",
			"remoteName",
			"dirty",
			"focusedView",
			"activeRepositoryName",
			"activeRepositoryBranchName",
			"activeEditorState",
			"separator",
			"window.titleSeparator",
			"window.commandCenterWeb",
			{
				"key": "window.commandCenter",
				"comment": [
					"{0}, {1} is a placeholder for a setting identifier."
				]
			},
			"window.menuBarVisibility.classic",
			"window.menuBarVisibility.visible",
			"window.menuBarVisibility.toggle.mac",
			"window.menuBarVisibility.toggle",
			"window.menuBarVisibility.hidden",
			"window.menuBarVisibility.compact.web",
			{
				"key": "window.menuBarVisibility.compact",
				"comment": [
					"{0}, {1} is a placeholder for a setting identifier."
				]
			},
			"menuBarVisibility.mac",
			"menuBarVisibility",
			"enableMenuBarMnemonics",
			"customMenuBarAltFocus",
			"window.openFilesInNewWindow.on",
			"window.openFilesInNewWindow.off",
			"window.openFilesInNewWindow.defaultMac",
			"window.openFilesInNewWindow.default",
			"openFilesInNewWindowMac",
			"openFilesInNewWindow",
			"window.openFoldersInNewWindow.on",
			"window.openFoldersInNewWindow.off",
			"window.openFoldersInNewWindow.default",
			"openFoldersInNewWindow",
			"window.confirmBeforeClose.always.web",
			"window.confirmBeforeClose.always",
			"window.confirmBeforeClose.keyboardOnly.web",
			"window.confirmBeforeClose.keyboardOnly",
			"window.confirmBeforeClose.never.web",
			"window.confirmBeforeClose.never",
			"confirmBeforeCloseWeb",
			"confirmBeforeClose",
			"problems.visibility",
			"zenModeConfigurationTitle",
			"zenMode.fullScreen",
			"zenMode.centerLayout",
			"zenMode.showTabs",
			"zenMode.showTabs.multiple",
			"zenMode.showTabs.single",
			"zenMode.showTabs.none",
			"zenMode.hideStatusBar",
			"zenMode.hideActivityBar",
			"zenMode.hideLineNumbers",
			"zenMode.restore",
			"zenMode.silentNotifications"
		],
		"vs/workbench/common/configuration": [
			"applicationConfigurationTitle",
			"workbenchConfigurationTitle",
			"securityConfigurationTitle",
			"problemsConfigurationTitle",
			"windowConfigurationTitle",
			"security.allowedUNCHosts.patternErrorMessage",
			"security.allowedUNCHosts",
			"security.restrictUNCAccess",
			"active window",
			"newWindowProfile"
		],
		"vs/workbench/common/contextkeys": [
			"workbenchState",
			"workspaceFolderCount",
			"dirtyWorkingCopies",
			"remoteName",
			"virtualWorkspace",
			"temporaryWorkspace",
			"embedderIdentifier",
			"inAutomation",
			"isFullscreen",
			"isAuxiliaryWindowFocusedContext",
			"isWindowAlwaysOnTop",
			"isAuxiliaryWindow",
			"activeEditorIsDirty",
			"activeEditorIsNotPreview",
			"activeEditorIsFirstInGroup",
			"activeEditorIsLastInGroup",
			"activeEditorIsPinned",
			"activeEditorIsReadonly",
			"activeCompareEditorCanSwap",
			"activeEditorCanToggleReadonly",
			"activeEditorCanRevert",
			"activeEditor",
			"activeEditorAvailableEditorIds",
			"textCompareEditorVisible",
			"textCompareEditorActive",
			"sideBySideEditorActive",
			"groupEditorsCount",
			"activeEditorGroupEmpty",
			"activeEditorGroupIndex",
			"activeEditorGroupLast",
			"activeEditorGroupLocked",
			"multipleEditorGroups",
			"multipleEditorsSelectedInGroup",
			"twoEditorsSelectedInGroup",
			"SelectedEditorsInGroupFileOrUntitledResourceContextKey",
			"editorPartMultipleEditorGroups",
			"editorPartEditorGroupMaximized",
			"editorIsOpen",
			"inZenMode",
			"isMainEditorCenteredLayout",
			"splitEditorsVertically",
			"mainEditorAreaVisible",
			"editorTabsVisible",
			"sideBarVisible",
			"sideBarFocus",
			"activeViewlet",
			"statusBarFocused",
			"titleBarStyle",
			"titleBarVisible",
			"isCompactTitleBar",
			"bannerFocused",
			"notificationFocus",
			"notificationCenterVisible",
			"notificationToastsVisible",
			"activeAuxiliary",
			"auxiliaryBarFocus",
			"auxiliaryBarVisible",
			"auxiliaryBarMaximized",
			"activePanel",
			"panelFocus",
			"panelPosition",
			"panelAlignment",
			"panelVisible",
			"panelMaximized",
			"focusedView",
			"resourceScheme",
			"resourceFilename",
			"resourceDirname",
			"resourcePath",
			"resourceLangId",
			"resource",
			"resourceExtname",
			"resourceSet",
			"isFileSystemResource"
		],
		"vs/workbench/common/editor": [
			"promptOpenWith.defaultEditor.displayName",
			"builtinProviderDisplayName",
			"openLargeFile",
			"configureEditorLargeFileConfirmation"
		],
		"vs/workbench/common/editor/diffEditorInput": [
			"sideBySideLabels"
		],
		"vs/workbench/common/editor/sideBySideEditorInput": [
			"sideBySideLabels"
		],
		"vs/workbench/common/editor/textEditorModel": [
			"languageAutoDetected"
		],
		"vs/workbench/common/theme": [
			"tabActiveBackground",
			"tabUnfocusedActiveBackground",
			"tabInactiveBackground",
			"tabUnfocusedInactiveBackground",
			"tabActiveForeground",
			"tabInactiveForeground",
			"tabUnfocusedActiveForeground",
			"tabUnfocusedInactiveForeground",
			"tabHoverBackground",
			"tabUnfocusedHoverBackground",
			"tabHoverForeground",
			"tabUnfocusedHoverForeground",
			"tabBorder",
			"lastPinnedTabBorder",
			"tabActiveBorder",
			"tabActiveUnfocusedBorder",
			"tabActiveBorderTop",
			"tabActiveUnfocusedBorderTop",
			"tabSelectedBorderTop",
			"tabSelectedBackground",
			"tabSelectedForeground",
			"tabHoverBorder",
			"tabUnfocusedHoverBorder",
			"tabDragAndDropBorder",
			"tabActiveModifiedBorder",
			"tabInactiveModifiedBorder",
			"unfocusedActiveModifiedBorder",
			"unfocusedINactiveModifiedBorder",
			"editorPaneBackground",
			"editorGroupEmptyBackground",
			"editorGroupFocusedEmptyBorder",
			"tabsContainerBackground",
			"tabsContainerBorder",
			"editorGroupHeaderBackground",
			"editorTitleContainerBorder",
			"editorGroupBorder",
			"editorDragAndDropBackground",
			"editorDropIntoPromptForeground",
			"editorDropIntoPromptBackground",
			"editorDropIntoPromptBorder",
			"sideBySideEditor.horizontalBorder",
			"sideBySideEditor.verticalBorder",
			"outputViewBackground",
			"outputViewStickyScrollBackground",
			"banner.background",
			"banner.foreground",
			"banner.iconForeground",
			"statusBarForeground",
			"statusBarNoFolderForeground",
			"statusBarBackground",
			"statusBarNoFolderBackground",
			"statusBarBorder",
			"statusBarFocusBorder",
			"statusBarNoFolderBorder",
			"statusBarItemActiveBackground",
			"statusBarItemFocusBorder",
			"statusBarItemHoverBackground",
			"statusBarItemHoverForeground",
			"statusBarItemCompactHoverBackground",
			"statusBarProminentItemForeground",
			"statusBarProminentItemBackground",
			"statusBarProminentItemHoverForeground",
			"statusBarProminentItemHoverBackground",
			"statusBarErrorItemBackground",
			"statusBarErrorItemForeground",
			"statusBarErrorItemHoverForeground",
			"statusBarErrorItemHoverBackground",
			"statusBarWarningItemBackground",
			"statusBarWarningItemForeground",
			"statusBarWarningItemHoverForeground",
			"statusBarWarningItemHoverBackground",
			"activityBarBackground",
			"activityBarForeground",
			"activityBarInActiveForeground",
			"activityBarBorder",
			"activityBarActiveBorder",
			"activityBarActiveFocusBorder",
			"activityBarActiveBackground",
			"activityBarDragAndDropBorder",
			"activityBarBadgeBackground",
			"activityBarBadgeForeground",
			"activityBarTop",
			"activityBarTopActiveFocusBorder",
			"activityBarTopActiveBackground",
			"activityBarTopInActiveForeground",
			"activityBarTopDragAndDropBorder",
			"activityBarTopBackground",
			"panelBackground",
			"panelBorder",
			"panelTitleBorder",
			"panelActiveTitleForeground",
			"panelInactiveTitleForeground",
			"panelActiveTitleBorder",
			"panelTitleBadgeBackground",
			"panelTitleBadgeForeground",
			"panelInputBorder",
			"panelDragAndDropBorder",
			"panelSectionDragAndDropBackground",
			"panelSectionHeaderBackground",
			"panelSectionHeaderForeground",
			"panelSectionHeaderBorder",
			"panelSectionBorder",
			"panelStickyScrollBackground",
			"panelStickyScrollBorder",
			"panelStickyScrollShadow",
			"profileBadgeBackground",
			"profileBadgeForeground",
			"statusBarItemRemoteBackground",
			"statusBarItemRemoteForeground",
			"statusBarRemoteItemHoverForeground",
			"statusBarRemoteItemHoverBackground",
			"statusBarItemOfflineBackground",
			"statusBarItemOfflineForeground",
			"statusBarOfflineItemHoverForeground",
			"statusBarOfflineItemHoverBackground",
			"extensionBadge.remoteBackground",
			"extensionBadge.remoteForeground",
			"sideBarBackground",
			"sideBarForeground",
			"sideBarBorder",
			"sideBarTitleBackground",
			"sideBarTitleForeground",
			"sideBarTitleBorder",
			"sideBarDragAndDropBackground",
			"sideBarSectionHeaderBackground",
			"sideBarSectionHeaderForeground",
			"sideBarSectionHeaderBorder",
			"sideBarActivityBarTopBorder",
			"sideBarStickyScrollBackground",
			"sideBarStickyScrollBorder",
			"sideBarStickyScrollShadow",
			"titleBarActiveForeground",
			"titleBarInactiveForeground",
			"titleBarActiveBackground",
			"titleBarInactiveBackground",
			"titleBarBorder",
			"menubarSelectionForeground",
			"menubarSelectionBackground",
			"menubarSelectionBorder",
			"commandCenter-foreground",
			"commandCenter-activeForeground",
			"commandCenter-inactiveForeground",
			"commandCenter-background",
			"commandCenter-activeBackground",
			"commandCenter-border",
			"commandCenter-activeBorder",
			"commandCenter-inactiveBorder",
			"notificationCenterBorder",
			"notificationToastBorder",
			"notificationsForeground",
			"notificationsBackground",
			"notificationsLink",
			"notificationCenterHeaderForeground",
			"notificationCenterHeaderBackground",
			"notificationsBorder",
			"notificationsErrorIconForeground",
			"notificationsWarningIconForeground",
			"notificationsInfoIconForeground",
			"windowActiveBorder",
			"windowInactiveBorder"
		],
		"vs/workbench/common/views": [
			"views log",
			"defaultViewIcon",
			"duplicateId",
			"treeView.notRegistered"
		],
		"vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": [
			"accessibilityConfigurationTitle",
			"sound.enabled.auto",
			"sound.enabled.on",
			"sound.enabled.off",
			"announcement.enabled.auto",
			"announcement.enabled.off",
			"verbosity.terminal.description",
			"verbosity.diffEditor.description",
			"verbosity.chat.description",
			"verbosity.interactiveEditor.description",
			"verbosity.terminalChatOutput.description",
			"verbosity.inlineCompletions.description",
			"verbosity.keybindingsEditor.description",
			"verbosity.notebook",
			"verbosity.hover",
			"verbosity.notification",
			"verbosity.emptyEditorHint",
			"verbosity.replEditor.description",
			"verbosity.comments",
			"verbosity.diffEditorActive",
			"verbosity.debug",
			"verbosity.walkthrough",
			"terminal.integrated.accessibleView.closeOnKeyPress",
			"verbosity.scm",
			"accessibility.signalOptions.volume",
			"accessibility.signalOptions.debouncePositionChanges",
			"accessibility.signalOptions.delays.general.announcement",
			"accessibility.signalOptions.delays.general.sound",
			"accessibility.signalOptions.delays.warningAtPosition.announcement",
			"accessibility.signalOptions.delays.warningAtPosition.sound",
			"accessibility.signalOptions.delays.errorAtPosition.announcement",
			"accessibility.signalOptions.delays.errorAtPosition.sound",
			"accessibility.signals.lineHasBreakpoint",
			"accessibility.signals.lineHasBreakpoint.sound",
			"accessibility.signals.lineHasBreakpoint.announcement",
			"accessibility.signals.lineHasInlineSuggestion",
			"accessibility.signals.lineHasInlineSuggestion.sound",
			"accessibility.signals.nextEditSuggestion",
			"accessibility.signals.nextEditSuggestion.sound",
			"accessibility.signals.nextEditSuggestion.announcement",
			"accessibility.signals.lineHasError",
			"accessibility.signals.lineHasError.sound",
			"accessibility.signals.lineHasError.announcement",
			"accessibility.signals.lineHasFoldedArea",
			"accessibility.signals.lineHasFoldedArea.sound",
			"accessibility.signals.lineHasFoldedArea.announcement",
			"accessibility.signals.lineHasWarning",
			"accessibility.signals.lineHasWarning.sound",
			"accessibility.signals.lineHasWarning.announcement",
			"accessibility.signals.positionHasError",
			"accessibility.signals.positionHasError.sound",
			"accessibility.signals.positionHasError.announcement",
			"accessibility.signals.positionHasWarning",
			"accessibility.signals.positionHasWarning.sound",
			"accessibility.signals.positionHasWarning.announcement",
			"accessibility.signals.onDebugBreak",
			"accessibility.signals.onDebugBreak.sound",
			"accessibility.signals.onDebugBreak.announcement",
			"accessibility.signals.noInlayHints",
			"accessibility.signals.noInlayHints.sound",
			"accessibility.signals.noInlayHints.announcement",
			"accessibility.signals.taskCompleted",
			"accessibility.signals.taskCompleted.sound",
			"accessibility.signals.taskCompleted.announcement",
			"accessibility.signals.taskFailed",
			"accessibility.signals.taskFailed.sound",
			"accessibility.signals.taskFailed.announcement",
			"accessibility.signals.terminalCommandFailed",
			"accessibility.signals.terminalCommandFailed.sound",
			"accessibility.signals.terminalCommandFailed.announcement",
			"accessibility.signals.terminalCommandSucceeded",
			"accessibility.signals.terminalCommandSucceeded.sound",
			"accessibility.signals.terminalCommandSucceeded.announcement",
			"accessibility.signals.terminalQuickFix",
			"accessibility.signals.terminalQuickFix.sound",
			"accessibility.signals.terminalQuickFix.announcement",
			"accessibility.signals.terminalBell",
			"accessibility.signals.terminalBell.sound",
			"accessibility.signals.terminalBell.announcement",
			"accessibility.signals.diffLineInserted",
			"accessibility.signals.sound",
			"accessibility.signals.diffLineModified",
			"accessibility.signals.diffLineModified.sound",
			"accessibility.signals.diffLineDeleted",
			"accessibility.signals.diffLineDeleted.sound",
			"accessibility.signals.chatEditModifiedFile",
			"accessibility.signals.chatEditModifiedFile.sound",
			"accessibility.signals.notebookCellCompleted",
			"accessibility.signals.notebookCellCompleted.sound",
			"accessibility.signals.notebookCellCompleted.announcement",
			"accessibility.signals.notebookCellFailed",
			"accessibility.signals.notebookCellFailed.sound",
			"accessibility.signals.notebookCellFailed.announcement",
			"accessibility.signals.progress",
			"accessibility.signals.progress.sound",
			"accessibility.signals.progress.announcement",
			"accessibility.signals.chatRequestSent",
			"accessibility.signals.chatRequestSent.sound",
			"accessibility.signals.chatRequestSent.announcement",
			"accessibility.signals.chatResponseReceived",
			"accessibility.signals.chatResponseReceived.sound",
			"accessibility.signals.codeActionTriggered",
			"accessibility.signals.codeActionTriggered.sound",
			"accessibility.signals.codeActionApplied",
			"accessibility.signals.codeActionApplied.sound",
			"accessibility.signals.voiceRecordingStarted",
			"accessibility.signals.voiceRecordingStarted.sound",
			"accessibility.signals.voiceRecordingStopped",
			"accessibility.signals.voiceRecordingStopped.sound",
			"accessibility.signals.clear",
			"accessibility.signals.clear.sound",
			"accessibility.signals.clear.announcement",
			"accessibility.signals.editsUndone",
			"accessibility.signals.editsUndone.sound",
			"accessibility.signals.editsUndone.announcement",
			"accessibility.signals.editsKept",
			"accessibility.signals.editsKept.sound",
			"accessibility.signals.editsKept.announcement",
			"accessibility.signals.save",
			"accessibility.signals.save.sound",
			"accessibility.signals.save.sound.userGesture",
			"accessibility.signals.save.sound.always",
			"accessibility.signals.save.sound.never",
			"accessibility.signals.save.announcement",
			"accessibility.signals.save.announcement.userGesture",
			"accessibility.signals.save.announcement.always",
			"accessibility.signals.save.announcement.never",
			"accessibility.signals.format",
			"accessibility.signals.format.sound",
			"accessibility.signals.format.userGesture",
			"accessibility.signals.format.always",
			"accessibility.signals.format.never",
			"accessibility.signals.format.announcement",
			"accessibility.signals.format.announcement.userGesture",
			"accessibility.signals.format.announcement.always",
			"accessibility.signals.format.announcement.never",
			"accessibility.signals.chatUserActionRequired",
			"accessibility.signals.chatUserActionRequired.sound",
			"sound.enabled.autoWindow",
			"sound.enabled.on",
			"sound.enabled.off",
			"accessibility.signals.chatUserActionRequired.announcement",
			"accessibility.underlineLinks",
			"accessibility.debugWatchVariableAnnouncements",
			"accessibility.replEditor.readLastExecutedOutput",
			"replEditor.autoFocusAppendedCell",
			"accessibility.windowTitleOptimized",
			"accessibility.openChatEditedFiles",
			"accessibility.verboseChatProgressUpdates",
			"dimUnfocusedEnabled",
			"dimUnfocusedOpacity",
			"accessibility.hideAccessibleView",
			"accessibility.verboseChatProgressUpdates",
			"voice.speechTimeout",
			"voice.ignoreCodeBlocks",
			"voice.speechLanguage",
			"accessibility.voice.autoSynthesize.on",
			"accessibility.voice.autoSynthesize.off",
			"autoSynthesize",
			"speechLanguage.auto"
		],
		"vs/workbench/contrib/accessibility/browser/accessibilityStatus": [
			"screenReaderDetectedExplanation.question",
			"screenReaderDetectedExplanation.answerYes",
			"screenReaderDetectedExplanation.answerNo",
			"screenReaderDetectedExplanation.answerLearnMore",
			"screenReaderDetected",
			"status.editor.screenReaderMode"
		],
		"vs/workbench/contrib/accessibility/browser/accessibleView": [
			"keybindings",
			"selectKeybinding",
			"symbolLabel",
			"symbolLabelAria",
			"disableAccessibilityHelp",
			"ariaAccessibleViewActionsBottom",
			"ariaAccessibleViewActions",
			"accessibility-help",
			"accessible-view",
			"accessible-view-hint",
			"accessibility-help-hint",
			"accessibleHelpToolbar",
			"accessibleViewToolbar",
			"toolbar",
			"intro",
			"insertAtCursor",
			"insertIntoNewFile",
			"runInTerminal",
			"accessibleViewNextPreviousHint",
			"acessibleViewDisableHint",
			"goToSymbolHint",
			"configureKb",
			"configureKbAssigned",
			"exit",
			"openDoc",
			"acessibleViewHint",
			"acessibleViewHintNoKbEither",
			"accessibleViewSymbolQuickPickPlaceholder",
			"accessibleViewSymbolQuickPickTitle"
		],
		"vs/workbench/contrib/accessibility/browser/accessibleViewActions": [
			"editor.action.accessibleViewNext",
			"editor.action.accessibleViewNextCodeBlock",
			"editor.action.accessibleViewPreviousCodeBlock",
			"editor.action.accessibleViewPrevious",
			"editor.action.accessibleViewGoToSymbol",
			"editor.action.accessibilityHelp",
			"editor.action.accessibleView",
			"editor.action.accessibleViewDisableHint",
			"editor.action.accessibilityHelpConfigureUnassignedKeybindings",
			"editor.action.accessibilityHelpConfigureAssignedKeybindings",
			"editor.action.accessibilityHelpOpenHelpLink",
			"editor.action.accessibleViewAcceptInlineCompletionAction"
		],
		"vs/workbench/contrib/accessibilitySignals/browser/commands": [
			"accessibility.sound.help.description",
			"sounds.help.settings",
			"sounds.help.placeholder",
			"accessibility.announcement.help.description",
			"announcement.help.settings",
			"announcement.help.placeholder",
			"announcement.help.placeholder.disabled",
			"signals.sound.help",
			"accessibility.announcement.help"
		],
		"vs/workbench/contrib/accessibilitySignals/browser/openDiffEditorAnnouncement": [
			"openDiffEditorAnnouncement"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountPreferencesForExtensionAction": [
			"selectExtension",
			"pickAProviderTitle",
			"noAccountUsage",
			"selectProvider",
			"pickAProviderTitle",
			"use new account",
			"placeholder v2",
			"title",
			"currentAccount",
			"noAccounts",
			"manageAccountPreferenceForExtension",
			"accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountPreferencesForMcpServerAction": [
			"noAccountUsage",
			"selectProvider",
			"pickAProviderTitle",
			"use new account",
			"placeholder v2",
			"title",
			"currentAccount",
			"noAccounts",
			"manageAccountPreferenceForMcpServer",
			"accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountsAction": [
			"pickAccount",
			"noActiveAccounts",
			"manageAccount",
			"selectAction",
			"manageTrustedExtensions",
			"manageTrustedMCPServers",
			"signOut",
			"manageAccounts",
			"accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageDynamicAuthenticationProvidersAction": [
			"noDynamicProviders",
			"noDynamicProvidersDetail",
			"clientId",
			"selectProviderToRemove",
			"confirmDeleteSingleProvider",
			"confirmDeleteMultipleProviders",
			"confirmDeleteDetail",
			"remove",
			"removeDynamicAuthProviders",
			"authenticationCategory"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": [
			"viewExtensionDetails",
			"accountPreferences",
			"pickAccount",
			"noTrustedExtensions",
			"trustedExtensions",
			{
				"key": "accountLastUsedDate",
				"comment": [
					"The placeholder {0} is a string with time information, such as \"3 days ago\""
				]
			},
			"notUsed",
			"trustedExtensionTooltip",
			"manageTrustedExtensions.cancel",
			"manageTrustedExtensions",
			"manageExtensions",
			"manageTrustedExtensionsForAccount",
			"accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageTrustedMcpServersForAccountAction": [
			"pickAccount",
			"noTrustedMcpServers",
			"trustedMcpServers",
			{
				"key": "accountLastUsedDate",
				"comment": [
					"The placeholder {0} is a string with time information, such as \"3 days ago\""
				]
			},
			"notUsed",
			"trustedMcpServerTooltip",
			"accountPreferences",
			"manageTrustedMcpServers.cancel",
			"manageTrustedMcpServers",
			"manageMcpServers",
			"manageTrustedMcpServersForAccount",
			"accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/signOutOfAccountAction": [
			"signOutOfAccount",
			"signOutMessage",
			"signOutMessageSimple",
			{
				"key": "signOut",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/authentication/browser/authentication.contribution": [
			"authenticationlabel",
			"authenticationid",
			"authenticationMcpAuthorizationServers",
			"authentication"
		],
		"vs/workbench/contrib/bulkEdit/browser/bulkEditService": [
			"summary.0",
			"summary.nm",
			"summary.n0",
			"summary.textFiles",
			"workspaceEdit",
			"workspaceEdit",
			"nothing",
			"closeTheWindow.message",
			"changeWorkspace.message",
			"reloadTheWindow.message",
			"quitMessageMac",
			"quitMessage",
			"areYouSureQuiteBulkEdit.detail",
			"fileOperation",
			"refactoring.autoSave"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": [
			"overlap",
			"detail",
			{
				"key": "continue",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"refactorPreviewViewIcon",
			"apply",
			"cat",
			"Discard",
			"cat",
			"toogleSelection",
			"cat",
			"groupByFile",
			"cat",
			"groupByType",
			"cat",
			"groupByType",
			"cat",
			"panel",
			"panel"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": [
			"ok",
			"cancel",
			"empty.msg",
			"conflict.1",
			"conflict.N"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": [
			"default"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditTree": [
			"bulkEdit",
			"aria.renameAndEdit",
			"aria.createAndEdit",
			"aria.deleteAndEdit",
			"aria.editOnly",
			"aria.rename",
			"aria.create",
			"aria.delete",
			"aria.replace",
			"aria.del",
			"aria.insert",
			"rename.label",
			"detail.rename",
			"detail.create",
			"detail.del",
			"title"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": [
			"editorHasCallHierarchyProvider",
			"callHierarchyVisible",
			"callHierarchyDirection",
			"no.item",
			"error",
			"showIncomingCallsIcons",
			"showOutgoingCallsIcon",
			"close",
			"title",
			"title.incoming",
			"title.outgoing",
			"title.refocus"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": [
			"callFrom",
			"callsTo",
			"title.loading",
			"empt.callsFrom",
			"empt.callsTo"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchyTree": [
			"tree.aria",
			"from",
			"to"
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatAccessibilityProvider": [
			"toolPostApprovalTitle",
			"toolInvocationsHintKb",
			"toolInvocationsHint",
			"toolInvocationsHintDetails",
			"chat",
			"singleTableHint",
			"multiTableHint",
			"singleFileTreeHint",
			"multiFileTreeHint",
			"noCodeBlocksHint",
			"noCodeBlocks",
			"singleCodeBlockHint",
			"singleCodeBlock",
			"multiCodeBlockHint",
			"multiCodeBlock"
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatAccessibilityService": [
			"chat.backgroundRequest",
			"chatTitle",
			"chat.untitledChat",
			"notificationDetail"
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatResponseAccessibleView": [
			"toolPostApprovalA11yView"
		],
		"vs/workbench/contrib/chat/browser/actions/chatAccessibilityActions": [
			"focusChatConfirmation",
			"chat.category",
			"noChatSession",
			"chatNotReady",
			"noConfirmationRequired"
		],
		"vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": [
			"chat.overview",
			"chat.differenceQuick",
			"chat.differencePanel",
			"workbench.action.chat.newChat",
			"workbench.action.chat.history",
			"workbench.action.chat.focusAgentSessionsViewer",
			"chat.requestHistory",
			"chat.attachments.removal",
			"chat.inspectResponse",
			"workbench.action.chat.focus",
			"workbench.action.chat.focusLastFocusedItem",
			"workbench.action.chat.focusInput",
			"chat.progressVerbosity",
			"chat.announcement",
			"workbench.action.chat.nextCodeBlock",
			"workbench.action.chat.nextUserPrompt",
			"workbench.action.chat.previousUserPrompt",
			"workbench.action.chat.announceConfirmation",
			"chat.showHiddenTerminals",
			"chat.focusMostRecentTerminal",
			"chat.focusMostRecentTerminalOutput",
			"chatAgent.overview",
			"chatEditing.overview",
			"chatEditing.format",
			"chatEditing.expectation",
			"chatEditing.review",
			"chatEditing.sections",
			"chatEditing.acceptHunk",
			"chatEditing.undoKeepSounds",
			"chatAgent.userActionRequired",
			"chatAgent.runCommand",
			"chatAgent.autoApprove",
			"chatAgent.acceptTool",
			"chatAgent.openEditedFilesSetting",
			"chatEditing.helpfulCommands",
			"workbench.action.chat.undoEdits",
			"workbench.action.chat.editing.attachFiles",
			"chatEditing.removeFileFromWorkingSet",
			"chatEditing.acceptFile",
			"chatEditing.saveAllFiles",
			"chatEditing.acceptAllFiles",
			"chatEditing.discardAllFiles",
			"chatEditing.openFileInDiff",
			"inlineChat.overview",
			"inlineChat.access",
			"inlineChat.requestHistory",
			"inlineChat.inspectResponse",
			"inlineChat.contextActions",
			"inlineChat.fix",
			"inlineChat.diff",
			"inlineChat.toolbar",
			"chat.signals"
		],
		"vs/workbench/contrib/chat/browser/actions/chatActions": [
			"upgradeChat",
			"chatQuotaExceeded",
			"completionsQuotaExceeded",
			"chatAndCompletionsQuotaExceeded",
			"quotaResetDate",
			"upgradeToPro",
			"copilotQuotaReached",
			"dismiss",
			"upgradePro",
			"upgradePlan",
			"resetTrustedToolsSuccess",
			"openChatFeatureSettings.short",
			"title4",
			"title4",
			"toggle.chatControl",
			"toggle.chatControlsDescription",
			"more",
			"openChat",
			"toggleChat",
			"signInToChatSetup",
			"chatQuotaExceededButton",
			"switchMode.confirmPhrase",
			"agent.newSession",
			"agent.newSessionMessage",
			"agent.newSession.confirm",
			"generateCode",
			"chat.category",
			"openChat",
			"openChatMode",
			"toggleChat",
			"interactiveSession.open",
			"interactiveSession.newChatWindow",
			"interactiveSession.clearHistory.label",
			"actions.interactiveSession.focus",
			"actions.interactiveSession.focusLastFocused",
			"interactiveSession.focusInput.label",
			"manageChat",
			"showCopilotUsageExtensions",
			"configureCompletions",
			"resetTrustedTools",
			"generateInstructions",
			"generateInstructions.short",
			"openChatFeatureSettings",
			"config.label",
			"chat.toggleDefaultVisibility.label",
			"chat.editToolApproval.label",
			"chat.editToolApproval.description",
			"chat.toggleChatViewTitle.label",
			"chat.toggleChatViewWelcome.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatAgentRecommendationActions": [
			"chat.installRecommendation"
		],
		"vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": [
			"interactive.applyInEditorWithURL.label",
			"interactive.copyCodeBlock.label",
			"interactive.applyInEditor.label",
			"interactive.insertCodeBlock.label",
			"interactive.insertIntoNewFile.label",
			"interactive.runInTerminal.label",
			"interactive.nextCodeBlock.label",
			"interactive.previousCodeBlock.label",
			"interactive.compare.apply",
			"interactive.compare.discard"
		],
		"vs/workbench/contrib/chat/browser/actions/chatContext": [
			"chatContext.tools",
			"chatContext.tools.placeholder",
			"chatContext.editors",
			"chatContext.relatedFiles",
			"relatedFiles",
			"imageFromClipboard",
			"pastedImage",
			"pastedImage",
			"terminal",
			"chatContext.attachScreenshot.labelElectron.Window",
			"chatContext.attachScreenshot.labelWeb"
		],
		"vs/workbench/contrib/chat/browser/actions/chatContextActions": [
			"chatContext.attach.placeholder",
			"goBack",
			"workbench.action.chat.attachFile.label",
			"workbench.action.chat.attachFolder.label",
			"workbench.action.chat.attachSelection.label",
			"chat.insertSearchResults",
			"workbench.action.chat.attachContext.label.2"
		],
		"vs/workbench/contrib/chat/browser/actions/chatContinueInAction": [
			"continueChatInSession",
			"chat.learnMore",
			"chat.learnMore",
			"continueSessionIn",
			"continueIn",
			"continueSessionIn",
			"continueIn",
			"continueInEllipsis",
			"continueChatInSession"
		],
		"vs/workbench/contrib/chat/browser/actions/chatCopyActions": [
			"interactive.copyAll.label",
			"interactive.copyItem.label",
			"chat.copyKatexMathSource.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatDeveloperActions": [
			"workbench.action.chat.logInputHistory.label",
			"workbench.action.chat.logChatIndex.label",
			"workbench.action.chat.inspectChatModel.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatElicitationActions": [
			"chat.acceptElicitation"
		],
		"vs/workbench/contrib/chat/browser/actions/chatExecuteActions": [
			"chat.removeLast.confirmation.message2",
			"chat.removeLast.confirmation.multipleEdits.message",
			"chat.remove.confirmation.message2",
			"chat.remove.confirmation.multipleEdits.message",
			"chat.removeLast.confirmation.title",
			"chat.remove.confirmation.title",
			"chat.remove.confirmation.primaryButton",
			"chat.remove.confirmation.checkbox",
			"sendToAgent",
			"setChatMode",
			"interactive.submit.label",
			"chat.newChat.label",
			"interactive.submit.panel.label",
			"interactive.toggleAgent.label",
			"interactive.switchToNextModel.label",
			"interactive.openModelPicker.label",
			"interactive.openModePicker.label",
			"interactive.openChatSessionPrimaryPicker.label",
			"interactive.changeModel.label",
			"edits.submit.label",
			"chat.newChat.label",
			"interactive.submitWithoutDispatch.label",
			"actions.chat.submitWithCodebase",
			"chat.newChat.label",
			"interactive.cancel.label",
			"interactive.cancelEdit.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": [
			"interactive.nextFileTree.label",
			"interactive.previousFileTree.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatImportExport": [
			"chat.file.label",
			"chat.export.label",
			"chat.import.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatLanguageModelActions": [
			"noLanguageModels",
			"noLanguageModelsDetail",
			"extensionOwner",
			"openExtension",
			"trustedExtension",
			"openExtension",
			"noAllowedExtensions",
			"noAccessDescription",
			"languageModelAuthTitle",
			"languageModelAuthPlaceholder",
			"manageLanguageModelAuthentication"
		],
		"vs/workbench/contrib/chat/browser/actions/chatMoveActions": [
			"interactiveSession.openInSecondarySidebar.label",
			"interactiveSession.openInPrimarySidebar.label",
			"interactiveSession.openInPanel.label",
			"chat.openInEditor.label",
			"chat.openInNewWindow.label",
			"interactiveSession.openInSidebar.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatNewActions": [
			"chat.newEdits.label",
			"chat.newChat.label",
			"chat.newEdits.label",
			"chat.goBack",
			"chat.undoEdit.label",
			"chat.redoEdit.label",
			"chat.redoEdit.label2",
			"chat.redoEdit.tooltip"
		],
		"vs/workbench/contrib/chat/browser/actions/chatPromptNavigationActions": [
			"interactive.nextUserPrompt.label",
			"interactive.previousUserPrompt.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatQuickInputActions": [
			"toggle.desc",
			"toggle.query",
			"toggle.isPartialQuery",
			"toggle.query",
			"chat.openInChatView.label",
			"chat.closeQuickChat.label",
			"quickChat",
			"interactiveSession.open"
		],
		"vs/workbench/contrib/chat/browser/actions/chatTitleActions": [
			"chat.retryLast.confirmation.title2",
			"chat.retry.confirmation.message2",
			"chat.retryLast.confirmation.message2",
			"chat.retry.confirmation.primaryButton",
			"chat.retry.confirmation.checkbox",
			"interactive.helpful.label",
			"interactive.unhelpful.label",
			"interactive.reportIssueForBug.label",
			"chat.retry.label",
			"interactive.insertIntoNotebook.label"
		],
		"vs/workbench/contrib/chat/browser/actions/chatToolActions": [
			"label",
			"chat.tools.placeholder.session",
			"chat.tools.description.session",
			"chat.tools.placeholder.agent",
			"chat.tools.description.agent",
			"chat.tools.placeholder.readOnlyAgent",
			"chat.tools.description.readOnlyAgent",
			"chat.tools.placeholder.global",
			"chat.tools.description.global",
			"chatTools.tooManyEnabled",
			"chat.accept",
			"chat.skip"
		],
		"vs/workbench/contrib/chat/browser/actions/chatToolPicker": [
			"editUserBucket",
			"configMcpCol",
			"configMcpCol",
			"mcpShowOutput",
			"mcpUpdate",
			"defaultBucketLabel",
			"userBucket",
			"noTools",
			"toolLimitExceeded",
			"addMcpServer",
			"addExtensionButton",
			"configToolSets",
			"configureTools"
		],
		"vs/workbench/contrib/chat/browser/actions/codeBlockOperations": [
			"insertCodeBlock.noActiveEditor",
			"insertCodeBlock.readonlyNotebook",
			"insertCodeBlock.readonly",
			"applyCodeBlock.errorOpeningFile",
			"applyCodeBlock.noActiveEditor",
			"activeEditor",
			"newUntitledFile",
			"createFile",
			"selectOption",
			"applyCodeBlock.fileWriteError",
			"applyCodeBlock.readonlyNotebook",
			"applyCodeBlock.noCodeMapper",
			"applyCodeBlock.progress",
			"applyCodeBlock.error",
			"applyCodeBlock.readonly",
			"applyCodeBlock.noCodeMapper",
			"applyCodeBlock.progress",
			"applyCodeBlock.error"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessions.contribution": [
			"agentSessionsQuickAccessPlaceholder",
			"agentSessionsQuickAccessHelp",
			"filterAgentSessions"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessions": [
			"chat.session.providerLabel.local",
			"chat.session.providerLabel.background",
			"chat.session.providerLabel.cloud",
			"agentSessionReadIndicatorForeground",
			"agentSessionSelectedBadgeBorder",
			"agentSessionSelectedUnfocusedBadgeBorder"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": [
			"archiveAllSessions.confirmSingle",
			"archiveAllSessions.confirm",
			"archiveAllSessions.detail",
			"archiveAllSessions.archive",
			"archiveSectionSessions.confirmSingle",
			"archiveSectionSessions.confirm",
			"archiveSectionSessions.detail",
			"archiveSectionSessions.archive",
			"archiveSession",
			"archiveSessionDescription",
			"newChatTitle",
			"deleteSession.confirm",
			"deleteSession.detail",
			"deleteSession.delete",
			"deleteAllChats.confirmSingle",
			"deleteAllChats.confirm",
			"deleteAllChats.detail",
			"deleteAllChats.button",
			"chat.toggleChatViewSessions.label",
			"chat.sessionsOrientation",
			"chat.sessionsOrientation.stacked",
			"chat.sessionsOrientation.sideBySide",
			"agentSessions.open",
			"archiveAll.label",
			"archiveSection",
			"markUnread",
			"markRead",
			"archive",
			"unarchive",
			"rename",
			"delete",
			"agentSessions.deleteAll",
			"chat.openSessionInEditorGroup.label",
			"chat.openSessionInNewEditorGroup.label",
			"chat.openSessionInNewWindow.label",
			"refresh",
			"find",
			"showAgentSessionsSidebar",
			"hideAgentSessionsSidebar",
			"toggleAgentSessionsSidebar",
			"chat.focusAgentSessionsViewer.label"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsFilter": [
			"agentSessionStatus.completed",
			"agentSessionStatus.inProgress",
			"agentSessionStatus.needsInput",
			"agentSessionStatus.failed",
			"agentSessions.filter.archived",
			"agentSessions.filter.read",
			"agentSessions.filter.reset"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsPicker": [
			"archiveSession",
			"unarchiveSession",
			"renameSession",
			"deleteSession",
			"chatAgentPickerPlaceholder"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsQuickAccess": [
			"noAgentSessionResults"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer": [
			"diffFile",
			"diffFiles",
			"chat.session.status.inProgress",
			"chat.session.status.needsInput",
			"chat.session.status.failedAfter",
			"chat.session.status.completedAfter",
			"chat.session.status.failed",
			"chat.session.status.completed",
			"tooltip.file",
			"tooltip.files",
			"tooltip.archived",
			"agentSessionNeedsInput",
			"agentSessionInProgress",
			"agentSessionFailed",
			"agentSessionCompleted",
			"agentSessions",
			"agentSessionSectionAriaLabel",
			"agentSessionItemAriaLabel",
			"agentSessions.inProgressSection",
			"agentSessions.todaySection",
			"agentSessions.yesterdaySection",
			"agentSessions.weekSection",
			"agentSessions.olderSection",
			"agentSessions.archivedSection",
			"agentSessions.dragLabel"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatAttachmentResolveService": [
			"imageTooLarge",
			"imageTooLargeMessage"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets": [
			"chat.attachment.clearButton",
			"chat.fileAttachmentWithRange",
			"chat.fileAttachment",
			"chat.omittedFileAttachment",
			"chat.fileAttachmentHover",
			"chat.terminalCommand",
			"chat.terminalCommandHoverCommandTitleExit",
			"chat.terminalCommandHoverCommandTitle",
			"chat.terminalCommandHoverOutputTitle",
			"chat.omittedImageAttachment",
			"chat.partiallyOmittedImageAttachment",
			"chat.imageAttachment",
			"chat.imageAttachmentHover",
			"chat.imageAttachmentWarning",
			"chat.attachment",
			"chat.attachment",
			"chat.promptAttachment",
			"chat.instructionsAttachment",
			"prompt",
			"instructions",
			"instructions.label",
			"chat.attachment",
			"toolset",
			"tool",
			"chat.NotebookImageAttachment",
			"chat.omittedNotebookImageAttachment",
			"chat.partiallyOmittedNotebookImageAttachment",
			"chat.elementAttachment",
			"chat.clickToViewContents",
			"chat.attachment",
			"chat.attachment",
			"chat.attachment",
			"resource"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatInputRelatedFilesContrib": [
			"relatedFile"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatScreenshotContext": [
			"screenshot"
		],
		"vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": [
			"cell.lowercase",
			"file.lowercase",
			"disable",
			"pinSelection",
			"disable",
			"enable",
			"openFile",
			"cell.lowercase",
			"file.lowercase",
			"chat.fileAttachmentWithRange",
			"chat.fileAttachment",
			"openEditor",
			"enableHint"
		],
		"vs/workbench/contrib/chat/browser/attachments/simpleBrowserEditorOverlay": [
			"elementSelectionMessage",
			"selectElementDropdown",
			"continuousSelectionDropdown",
			"elementSelectionInProgress",
			"finishSelectionLabel",
			"elementSelectionComplete",
			"selectAnElement",
			"startSelection",
			"cancelSelection",
			"cancelSelectionLabel",
			"chat.configureElements",
			"chat.hideOverlay",
			"chat.nextSelection",
			"chat.expandOverlay",
			"elementSelectionInProgress",
			"elementSelectionComplete",
			"elementCancelMessage",
			"connectingWebviewElement",
			"reopenErrorWebviewElement"
		],
		"vs/workbench/contrib/chat/browser/chat.contribution": [
			"interactiveSessionConfigurationTitle",
			"chat.fontSize",
			"chat.fontFamily",
			"interactiveSession.editor.fontSize",
			"interactiveSession.editor.fontFamily",
			"interactiveSession.editor.fontWeight",
			"interactiveSession.editor.wordWrap",
			"interactiveSession.editor.lineHeight",
			"chat.commandCenter.enabled",
			"chat.implicitContext.enabled.1",
			"chat.implicitContext.value",
			"chat.implicitContext.value.never",
			"chat.implicitContext.value.first",
			"chat.implicitContext.value.always",
			"chat.implicitContext.suggestedContext",
			"chat.editing.autoAcceptDelay",
			"chat.editing.confirmEditRequestRemoval",
			"chat.editing.confirmEditRequestRetry",
			"chat.experimental.detectParticipant.enabled.deprecated",
			"chat.experimental.detectParticipant.enabled",
			"chat.detectParticipant.enabled",
			"chat.renderRelatedFiles",
			"chat.notifyWindowOnConfirmation",
			"autoApprove2.description",
			"chat.tools.autoApprove.edits",
			"chat.tools.fetchPage.approvedUrls",
			"chat.tools.eligibleForAutoApproval",
			"chat.tools.eligibleForAutoApproval",
			"chat.suspendThrottling",
			"chat.sendElementsToChat.enabled",
			"chat.sendElementsToChat.attachCSS",
			"chat.sendElementsToChat.attachImages",
			"chat.undoRequests.restoreInput",
			"chat.editRequests",
			"chat.welcome.enabled",
			"chat.viewSessions.enabled",
			"chat.viewSessions.orientation.stacked",
			"chat.viewSessions.orientation.sideBySide",
			"chat.viewSessions.orientation",
			"chat.viewTitle.enabled",
			"chat.notifyWindowOnResponseReceived",
			"chat.checkpoints.enabled",
			"chat.checkpoints.showFileChanges",
			"chat.mcp.access",
			"chat.mcp.access.none",
			"chat.mcp.access.registry",
			"chat.mcp.access.any",
			"chat.mcp.access",
			"chat.mcp.access.none",
			"chat.mcp.access.registry",
			"chat.mcp.access.any",
			"chat.mcp.autostart",
			"chat.mcp.autostart.never",
			"chat.mcp.autostart.onlyNew",
			"chat.mcp.autostart.newAndOutdated",
			"chat.mcp.serverSampling",
			"mcp.list",
			"chat.mcp.serverSampling.allowedDuringChat",
			"chat.mcp.serverSampling.allowedOutsideChat",
			"chat.mcp.serverSampling.model",
			"chat.mcp.assisted.nuget.enabled.description",
			"chat.edits2Enabled",
			"chat.extensionToolsEnabled",
			"chat.extensionToolsEnabled",
			"chat.agent.enabled.description",
			"chat.agent.enabled.description",
			"chat.mathEnabled.description",
			"chat.codeBlock.showProgressAnimation.description",
			"chat.statusWidget.sku.free",
			"chat.statusWidget.sku.anonymous",
			"chat.statusWidget.enabled.description",
			"mcp.discovery.enabled",
			"chat.mcp.gallery.enabled",
			"mcp.gallery.serviceUrl",
			"mcp.gallery.serviceUrl",
			"chat.instructions.config.locations.title",
			"chat.instructions.config.locations.description",
			"chat.reusablePrompts.config.locations.title",
			"chat.reusablePrompts.config.locations.description",
			"chat.mode.config.locations.title",
			"chat.mode.config.locations.description",
			"chat.mode.config.locations.deprecated",
			"chat.useAgentMd.title",
			"chat.useAgentMd.description",
			"chat.useNestedAgentMd.title",
			"chat.useNestedAgentMd.description",
			"chat.useAgentSkills.title",
			"chat.useAgentSkills.description",
			"chat.promptFilesRecommendations.title",
			"chat.promptFilesRecommendations.description",
			"chat.tools.todos.showWidget",
			"chat.todoListTool.writeOnly",
			"chat.todoListTool.descriptionField",
			"chat.agent.thinkingMode.collapsed",
			"chat.agent.thinkingMode.collapsedPreview",
			"chat.agent.thinkingMode.fixedScrolling",
			"chat.agent.thinkingStyle",
			"chat.agent.thinking.generateTitles",
			"chat.agent.thinking.collapsedTools.off",
			"chat.agent.thinking.collapsedTools.withThinking",
			"chat.agent.thinking.collapsedTools.always",
			"chat.agent.thinking.collapsedTools",
			"chat.disableAIFeatures",
			"chat.allowAnonymousAccess",
			"chat.restoreLastPanelSession",
			"chat.exitAfterDelegation",
			"chat.extensionUnification.enabled",
			"chat.subagentTool.customAgents",
			"chat",
			"chat",
			"interactiveSessionConfigurationTitle",
			"chat.agent.maxRequests",
			"chat.toolReferenceName.description",
			"clear"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": [
			"accept",
			"acceptAllEdits",
			"discard",
			"discardAllEdits",
			"chat.editing.discardAll.confirmation.title",
			"chat.editing.discardAll.confirmation.oneFile",
			"chat.editing.discardAll.confirmation.manyFiles",
			"chat.editing.discardAll.confirmation.primaryButton",
			"chatEditing.viewChanges",
			"chatEditing.allChanges.title",
			"chat.removeLast.confirmation.message2",
			"chat.removeLast.confirmation.multipleEdits.message",
			"chat.remove.confirmation.message2",
			"chat.remove.confirmation.multipleEdits.message",
			"chat.removeLast.confirmation.title",
			"chat.remove.confirmation.title",
			"chat.remove.confirmation.primaryButton",
			"chat.remove.confirmation.checkbox",
			"chat.openFileUpdatedBySnapshot.label",
			"chat.openSnapshot.label",
			"chatEditing.snapshot",
			"chatEditing.viewPreviousEdits",
			"open.fileInDiff",
			"accept.file",
			"discard.file",
			"chatEditing.viewAllSessionChanges",
			"chat.undoEdits.label",
			"chat.restoreCheckpoint.label",
			"chat.restoreCheckpoint.tooltip",
			"chat.restoreLastCheckpoint.label",
			"chat.editRequests.label",
			"addFilesFromReferences"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingCodeEditorIntegration": [
			"diff.generic"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorActions": [
			"accept4",
			"discard4",
			"label",
			"next",
			"prev",
			"accept",
			"discard",
			"accept2",
			"discard2",
			"accept3",
			"discard3",
			"acceptHunk",
			"undo",
			"acceptHunkShort",
			"undoShort",
			"diff",
			"accessibleDiff",
			"review",
			"acceptAllEdits",
			"acceptAllEditsTooltip"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorContextKeys": [
			"chat.ctxEditSessionIsGlobal",
			"chat.hasEditorModifications",
			"chat.isCurrentlyBeingModified",
			"chat.ctxReviewModeEnabled",
			"chat.ctxHasRequestInProgress",
			"chatEdits.requestCount",
			"chat.ctxCursorInChangeRange"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorOverlay": [
			"working",
			"working",
			"nOfM",
			"0Of0",
			"tooltip_11",
			"tooltip_1n",
			"tooltip_n1",
			"tooltip_nm",
			"tooltip_busy",
			"tooltip"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry": [
			"default",
			"chatEditing1",
			"chatEditing2"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": [
			"editorSelectionBackground"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedNotebookEntry": [
			"chatNotebookEdit1",
			"chatNotebookEdit2"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl": [
			"join.chatEditingSession",
			"chat",
			"chatEditing.modified2"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": [
			"multiDiffEditorInput.name"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/notebook/chatEditingNotebookEditorIntegration": [
			"diff.generic"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagement.contribution": [
			"chatManagementEditor",
			"modelsManagementEditor",
			"openAiManagement",
			"models.clearResults"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagementEditor": [
			"chatManagementSashBorder",
			"plan.usage",
			"plan.models",
			"sectionsListAriaLabel",
			"plan.copilot",
			"plan.free",
			"plan.upgradeToProPlus",
			"plan.upgradeToPro",
			"upgradeToCopilotPro",
			"enableAIFeatures",
			"enableMoreAIFeatures",
			"enableCopilotButton",
			"signInToUseAIFeatures",
			"plan.proName",
			"plan.proPlusName",
			"plan.businessName",
			"plan.enterpriseName",
			"plan.freeName"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagementEditorInput": [
			"aiManagementEditorLabelIcon",
			"modelsManagementEditorLabelIcon",
			"aiManagementEditorInputName",
			"modelsManagementEditorInputName"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatModelsViewModel": [
			"visible",
			"hidden"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatModelsWidget": [
			"models.cost",
			"models.contextSize",
			"models.input",
			"models.output",
			"models.capabilities",
			"models.toolCalling",
			"models.vision",
			"models.agentMode",
			"filter",
			"groupByTooltip",
			"filterByProvider",
			"filterByCapability",
			"filterByVisible",
			"filter.visible",
			"filter.hidden",
			"capability.tools",
			"capability.vision",
			"capability.agent",
			"groupBy.provider",
			"groupBy.visibility",
			"groupBy",
			"expand",
			"collapse",
			"models.hide",
			"models.show",
			"models.visible",
			"models.hidden",
			"models.userSelectable",
			"multiplier.tooltip",
			"models.contextSize",
			"models.input",
			"models.output",
			"models.tools",
			"models.vision",
			"models.manageProvider",
			"Search.FullTextSearchPlaceholder",
			"clearSearch",
			"collapseAll",
			"models.enableModelProvider",
			"modelName",
			"provider",
			"tokenLimits",
			"capabilities",
			"cost",
			"vendor.ariaLabel",
			"visible.ariaLabel",
			"hidden.ariaLabel",
			"model.name",
			"model.contextSize",
			"model.capabilities",
			"multiplier.tooltip",
			"model.visible",
			"model.hidden",
			"modelsTable.ariaLabel",
			"models.manageProvider"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatUsageWidget": [
			"completionsLabel",
			"chatsLabel",
			"plan.inlineSuggestions",
			"plan.chatMessages",
			"plan.premiumRequests",
			"plan.additionalPaidEnabled",
			"plan.allowanceResets",
			"plan.included",
			"plan.included",
			"quotaLimited"
		],
		"vs/workbench/contrib/chat/browser/chatOutputItemRenderer": [
			"chatOutputRenderer.viewType",
			"chatOutputRenderer.mimeTypes",
			"vscode.extension.contributes.chatOutputRenderer"
		],
		"vs/workbench/contrib/chat/browser/chatParticipant.contribution": [
			{
				"key": "miToggleChat",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"vscode.extension.contributes.chatParticipant",
			"chatParticipantId",
			"chatParticipantName",
			"chatParticipantFullName",
			"chatParticipantDescription",
			"chatCommandSticky",
			"chatSampleRequest",
			"chatParticipantWhen",
			"chatParticipantDisambiguation",
			"chatParticipantDisambiguationCategory",
			"chatParticipantDisambiguationDescription",
			"chatParticipantDisambiguationExamples",
			"chatCommandsDescription",
			"chatCommand",
			"chatCommandDescription",
			"chatCommandWhen",
			"chatCommandSampleRequest",
			"chatCommandSticky",
			"chatCommandDisambiguation",
			"chatCommandDisambiguationCategory",
			"chatCommandDisambiguationDescription",
			"chatCommandDisambiguationExamples",
			"showExtension",
			"chatFailErrorMessage",
			"participantName",
			"participantFullName",
			"participantDescription",
			"participantCommands",
			"chatParticipants",
			"chat.viewContainer.label",
			"chat.viewContainer.label"
		],
		"vs/workbench/contrib/chat/browser/chatSessions/chatSessionPickerActionItem": [
			"chat.sessionPicker.label"
		],
		"vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution": [
			"chatSessionsExtPoint",
			"chatSessionsExtPoint.chatSessionType",
			"chatSessionsExtPoint.name",
			"chatSessionsExtPoint.displayName",
			"chatSessionsExtPoint.description",
			"chatSessionsExtPoint.when",
			"chatSessionsExtPoint.icon",
			"icon.light",
			"icon.dark",
			"chatSessionsExtPoint.order",
			"chatSessionsExtPoint.alternativeIds",
			"chatSessionsExtPoint.welcomeTitle",
			"chatSessionsExtPoint.welcomeMessage",
			"chatSessionsExtPoint.welcomeTips",
			"chatSessionsExtPoint.inputPlaceholder",
			"chatSessionsExtPoint.capabilities",
			"chatSessionsExtPoint.supportsFileAttachments",
			"chatSessionsExtPoint.supportsToolAttachments",
			"chatSessionsExtPoint.supportsMCPAttachments",
			"chatSessionsExtPoint.supportsImageAttachments",
			"chatSessionsExtPoint.supportsSearchResultAttachments",
			"chatSessionsExtPoint.supportsInstructionAttachments",
			"chatSessionsExtPoint.supportsSourceControlAttachments",
			"chatSessionsExtPoint.supportsProblemAttachments",
			"chatSessionsExtPoint.supportsSymbolAttachments",
			"chatCommandsDescription",
			"chatCommand",
			"chatCommandDescription",
			"chatCommandWhen",
			"chatSessionsExtPoint.canDelegate",
			"chatEditorContributionName",
			"chat.sessions.description.waitingForConfirmation",
			"chat.sessions.description.thinking",
			"interactiveSession.openSessionWithPrompt",
			"interactiveSession.openNewSessionEditor",
			"interactiveSession.openNewSessionSidebar"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupContributions": [
			"setupErrorDialog",
			"retry",
			"explain",
			"fix",
			"review",
			"generateDocs",
			"generateTests",
			"restartExtensionHost.reason.enable",
			"restartExtensionHost.reason.disable",
			"triggerChatSetup",
			"forceSignIn",
			"triggerChatSetupFromAccounts",
			"managePlan",
			"chat.category",
			"manageOverages",
			"chat.category",
			"hideChatSetup"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupController": [
			"setupChatProgress",
			"unknownSignInError",
			"unknownSignInErrorDetail",
			"retry",
			"unknownSetupError",
			"retry",
			"enterpriseInstance",
			"enterpriseInstancePlaceholder",
			"willResolveTo",
			"invalidEnterpriseInstance"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupProviders": [
			"setupToolDisplayName",
			"setupToolsDescription",
			"settingUpCopilotNeeded",
			"trustNeeded",
			"waitingChat",
			"copilotUnavailableWarning",
			"waitingChat2",
			"chatTookLongWarningAnonymous",
			"chatTookLongWarning",
			"setupChatSignIn2",
			"installingChat",
			"chatSetupError",
			"generate",
			"modify",
			"fix",
			"explain",
			"modify",
			"generate",
			"explain",
			"fix",
			"vscodeAgentDescription",
			"workspaceAgentDescription",
			"terminalAgentDescription"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupRunner": [
			"chatWorkspaceTrust",
			"continueWith",
			"continueWith",
			"continueWith",
			"continueWith",
			"setupAIButton",
			"skipForNow",
			"startUsing",
			"enableMore",
			"signIn",
			"startUsing",
			{
				"key": "settingsAnonymous",
				"comment": [
					"{Locked=\"[\"}",
					"{Locked=\"]({1})\"}",
					"{Locked=\"]({2})\"}"
				]
			},
			{
				"key": "settings",
				"comment": [
					"{Locked=\"[\"}",
					"{Locked=\"]({1})\"}",
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({4})\"}",
					"{Locked=\"]({5})\"}"
				]
			}
		],
		"vs/workbench/contrib/chat/browser/chatStatus/chatStatusDashboard": [
			"gaugeForeground",
			"gaugeBackground",
			"gaugeBorder",
			"gaugeWarningForeground",
			"gaugeWarningBackground",
			"gaugeErrorForeground",
			"gaugeErrorBackground",
			"usageTitle",
			"quotaLabel",
			"quotaTooltip",
			"completionsLabel",
			"chatsLabel",
			"premiumChatsLabel",
			"limitQuota",
			"upgradeToCopilotPro",
			"anonymousTitle",
			"quotaLimited",
			"completionsLabel",
			"quotaLimited",
			"chatsLabel",
			"chatAgentSessionsTitle",
			"viewChatSessionsLabel",
			"viewChatSessionsTooltip",
			"inProgressChatSession",
			"inlineSuggestions",
			"settingsLabel",
			"settingsTooltip",
			"modelLabel",
			"selectModel",
			"selectModel",
			"settings.snooze",
			{
				"key": "activeDescriptionAnonymous",
				"comment": [
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({3})\"}"
				]
			},
			"activateDescription",
			"enableMoreDescription",
			"enableDescription",
			"signInDescription",
			"enableAIFeatures",
			"enableMoreAIFeatures",
			"enableCopilotButton",
			"signInToUseAIFeatures",
			"learnMore",
			"learnMore",
			"enableAdditionalUsage",
			"quotaUnlimited",
			"quotaDisplayWithOverage",
			"quotaDisplay",
			"additionalUsageEnabled",
			"additionalUsageDisabled",
			"settings.codeCompletions.allFiles",
			"settings.codeCompletions.language",
			"settings.nextEditSuggestions",
			"cancelSnooze",
			"completions.snooze5minutesTitle",
			"completions.snooze5minutes",
			"completions.remainingTime",
			"completions.snoozeTimeDescription",
			"completions.plus5min",
			"completions.snoozeAdditional5minutes",
			"currentModel.description",
			"selectModelFor"
		],
		"vs/workbench/contrib/chat/browser/chatStatus/chatStatusEntry": [
			"chatStatusAria",
			"finishSetup",
			"copilotDisabledStatus",
			"chatSessionsInProgressStatus",
			"chatSessionInProgressStatus",
			"notSignedIn",
			"chatQuotaExceededStatus",
			"completionsQuotaExceededStatus",
			"chatAndCompletionsQuotaExceededStatus",
			"completionsDisabledStatus",
			"completionsSnoozedStatus",
			"chatStatus"
		],
		"vs/workbench/contrib/chat/browser/chatWindowNotifier": [
			"chatTitle",
			"chat.untitledChat",
			"notificationDetail"
		],
		"vs/workbench/contrib/chat/browser/contextContrib/chatContext.contribution": [
			"chatContextExtPoint",
			"chatContextExtPoint.id",
			"chatContextExtPoint.icon",
			"chatContextExtPoint.title"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/attachInstructionsAction": [
			"commands.prompt.manage-dialog.placeholder",
			"chatContext.attach.instructions.label",
			"placeholder",
			"configureInstructions",
			"configure-instructions",
			"configure-instructions.short"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/chatModeActions": [
			"configure.agent.prompts.placeholder",
			"managedByOrganization",
			"configure-agents.short",
			"managedByOrganization",
			"select-agent",
			"configure-agents"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/newPromptFileActions": [
			"workbench.command.prompts.create.user.enable-sync-notification",
			"enable.capitalized",
			"learnMore.capitalized",
			"commands.new.prompt.local.title",
			"commands.new.instructions.local.title",
			"commands.new.agent.local.title",
			"commands.new.untitled.prompt.title"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/askForPromptName": [
			"askForPromptFileName.error.empty",
			"askForPromptFileName.error.invalid",
			"askForPromptFileName.error.exists",
			"askForInstructionsFileName.placeholder",
			"askForPromptFileName.placeholder",
			"askForAgentFileName.placeholder",
			"askForRenamedInstructionsFileName.placeholder",
			"askForRenamedPromptFileName.placeholder",
			"askForRenamedAgentFileName.placeholder"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/askForPromptSourceFolder": [
			"current.folder",
			"commands.prompts.create.source-folder.current-workspace",
			"workbench.command.instructions.create.location.placeholder",
			"workbench.command.prompt.create.location.placeholder",
			"workbench.command.agent.create.location.placeholder",
			"instructions.move.location.placeholder",
			"prompt.move.location.placeholder",
			"agent.move.location.placeholder",
			"instructions.copy.location.placeholder",
			"prompt.copy.location.placeholder",
			"agent.copy.location.placeholder",
			"commands.prompts.create.ask-folder.empty.docs-label",
			"commands.instructions.create.ask-folder.empty.docs-label",
			"commands.agent.create.ask-folder.empty.docs-label",
			"commands.instructions.create.ask-folder.empty.placeholder",
			"commands.prompts.create.ask-folder.empty.placeholder",
			"commands.agent.create.ask-folder.empty.placeholder"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/promptFilePickers": [
			"help.prompt",
			"help.instructions",
			"help.agent",
			"commands.new-promptfile.select-dialog.label",
			"commands.new-instructionsfile.select-dialog.label",
			"commands.update-instructions.select-dialog.label",
			"commands.new-agentfile.select-dialog.label",
			"open",
			"delete",
			"rename",
			"makeACopy",
			"makeVisible",
			"makeInvisible",
			"searching",
			"separator.workspace",
			"separator.workspace-agent-instructions",
			"separator.extensions",
			"separator.user",
			"hiddenLabelInfo",
			"hiddenInAgentPicker",
			"commands.prompts.use.select-dialog.delete-prompt.confirm.message"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptCodingAgentActionOverlay": [
			"runPromptWithCodingAgent",
			"runWithCodingAgent.label"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptToolsCodeLensProvider": [
			"configure-tools.capitalized.ellipsis",
			"placeholder"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler": [
			"failed",
			"confirmOpenDetail2",
			"confirmOpenDetail3",
			"confirmInstallPrompt",
			"confirmInstallInstructions",
			"confirmInstallAgent",
			{
				"key": "yesButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"noButton"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/runPromptAction": [
			"commands.prompt.select-dialog.placeholder",
			"commands.prompt.manage-dialog.placeholder",
			"run-prompt.capitalized",
			"run-prompt.capitalized.ellipses",
			"configure-prompts",
			"configure-prompts.short",
			"run-prompt-in-new-chat.capitalized"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/saveAsPromptFileActions": [
			"promptfile.savePromptFile",
			"promptfile.savePromptFile.description",
			"promptfile.saveAgentFile",
			"promptfile.saveAgentFile.description",
			"promptfile.saveInstructionsFile",
			"promptfile.saveInstructionsFile.description"
		],
		"vs/workbench/contrib/chat/browser/tools/languageModelToolsConfirmationService": [
			"runWithoutApproval",
			"continueWithoutReviewingResults",
			"allowSession",
			"allowSessionTooltip",
			"allowWorkspace",
			"allowWorkspaceTooltip",
			"allowGlobally",
			"allowGloballyTooltip",
			"allowServerSession",
			"allowServerSessionTooltip",
			"allowServerWorkspace",
			"allowServerWorkspaceTooltip",
			"allowServerGlobally",
			"allowServerGloballyTooltip",
			"allowSessionPost",
			"allowSessionPostTooltip",
			"allowWorkspacePost",
			"allowWorkspacePostTooltip",
			"allowGloballyPost",
			"allowGloballyPostTooltip",
			"allowServerSessionPost",
			"allowServerSessionPostTooltip",
			"allowServerWorkspacePost",
			"allowServerWorkspacePostTooltip",
			"allowServerGloballyPost",
			"allowServerGloballyPostTooltip",
			"continueWithoutReviewing",
			"runToolsWithoutApproval",
			"workspaceScope",
			"configureSessionToolApprovals",
			"configureWorkspaceToolApprovals",
			"configureGlobalToolApprovals"
		],
		"vs/workbench/contrib/chat/browser/tools/languageModelToolsService": [
			"copilot.toolSet.vscode.description",
			"copilot.toolSet.execute.description",
			"copilot.toolSet.read.description",
			"defaultToolConfirmation.title",
			"defaultToolConfirmation.message",
			"defaultToolConfirmation.disclaimer",
			"defaultToolConfirmation.disclaimer",
			"autoApprove2.title",
			"autoApprove2.button.enable",
			"autoApprove2.button.disable",
			{
				"key": "autoApprove2.markdown",
				"comment": [
					"{Locked='](https://github.com/features/codespaces)'}",
					"{Locked='](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)'}",
					"{Locked='](https://code.visualstudio.com/docs/copilot/security)'}",
					"{Locked='**'}"
				]
			}
		],
		"vs/workbench/contrib/chat/browser/tools/toolSetsContribution": [
			"schema.default",
			"toolsetSchema.json",
			"schema.tools",
			"schema.icon",
			"schema.description",
			"tool.description",
			"chat.configureToolSets.short",
			"chat.configureToolSets.add",
			"chat.configureToolSets.placeholder",
			"input.placeholder",
			"bad_name1",
			"bad_name2",
			"chat.configureToolSets"
		],
		"vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeHandler": [
			"chatViewsWelcome.icon",
			"chatViewsWelcome.title",
			"chatViewsWelcome.content",
			"chatViewsWelcome.when",
			"vscode.extension.contributes.chatViewsWelcome"
		],
		"vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": [
			"chatWidget.suggestedActions",
			"suggestedPromptAriaLabelWithDescription",
			"suggestedPromptAriaLabel",
			"runPromptTitle",
			"editPromptFile"
		],
		"vs/workbench/contrib/chat/browser/widget/chatAgentHover": [
			"reservedName",
			"viewExtensionLabel"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatAgentCommandContentPart": [
			"rerun"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatAnonymousRateLimitedPart": [
			"anonymousRateLimited",
			"enableMoreAIFeatures"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatChangesSummaryPart": [
			"chat.viewFileChangesSummary"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatCodeCitationContentPart": [
			"viewMatches"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatCommandContentPart": [
			"commandButtonDisabled"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatConfirmationContentPart": [
			"accept",
			"dismiss"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatConfirmationWidget": [
			"chat.confirmationWidget.ariaLabel"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatExtensionsContentPart": [
			"chat.extensions.loading"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget": [
			"chat.inlineAnchor.ariaLabel.line",
			"chat.inlineAnchor.ariaLabel.range",
			{
				"key": "miGotoDefinition",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoTypeDefinition",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoImplementations",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoReference",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"actions.attach.label",
			"actions.copy.label",
			"actions.openToSide.label",
			"actions.goToDecl.label",
			"goToTypeDefinitions.label",
			"goToImplementations.label",
			"goToReferences.label"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart": [
			"chat.codeblock.applyingEdits",
			"chat.codeblock.generating",
			"chat.codeblock.applyingPercentage",
			"chat.codeblock.edited",
			"chat.codeblock.insertions.one",
			"chat.codeblock.insertions",
			"chat.codeblock.deletions.one",
			"chat.codeblock.deletions",
			"summary"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMcpServersInteractionContentPart": [
			"mcp.skip.link",
			"mcp.working.mcp",
			"mcp.starting.servers",
			"mcp.start.single",
			"mcp.start.multiple",
			"mcp.starting"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMultiDiffContentPart": [
			"chatMultiDiff.oneFile",
			"chatMultiDiff.manyFiles",
			"chatMultiDiff.openAllChanges",
			"chatMultiDiffList",
			"chatEditingSession.fileCounts"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatProgressContentPart": [
			"workingMessage",
			"toolCallUnresponsive"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatPullRequestContentPart": [
			"chatPullRequest.seeMore"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuotaExceededPart": [
			"enableAdditionalUsage",
			"upgradeToCopilotPro",
			"waitWarning",
			"clickToContinue"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatReferencesContentPart": [
			"usedReferencesPlural",
			"usedReferencesSingular",
			"chatCollapsibleList",
			"setting.hover",
			"chatEditingSession.fileCounts",
			"addToChat",
			"copyLink"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSuggestNextWidget": [
			"chat.currentMode",
			"chat.proceedFrom",
			"chat.suggestNext.item",
			"chat.suggestNext.moreOptions",
			"continueIn"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTextEditContentPart": [
			"edits0",
			"editsSummary"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart": [
			"chat.thinking.header",
			"chat.thinking.finished.withTools",
			"chat.thinking.finished"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTodoListWidget": [
			"chat.todoList.itemWithDescription",
			"chat.todoList.item",
			"chat.todoList.status.completed",
			"chat.todoList.status.inProgress",
			"chat.todoList.status.notStarted",
			"chat.todoList.title",
			"chat.todoList.itemWithDescription",
			"chat.todoList.item",
			"chatTodoList",
			"chat.todoList.clearButton.disabled",
			"chat.todoList.clearButton",
			"chat.todoList.collapseButton",
			"chat.todoList.expandButton",
			"chat.todoList.titleWithCount",
			"chat.todoList.title",
			"chat.todoList.currentTask",
			"chat.todoList.titleWithCount",
			"chat.todoList.status.completed",
			"chat.todoList.status.inProgress",
			"chat.todoList.status.notStarted"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatToolInputOutputContentPart": [
			"chat.input",
			"chat.output"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatToolOutputContentSubPart": [
			"chat.saveResources.error",
			"chat.saveResources.progress",
			"chat.saveResources.reveal",
			"chat.saveResources.title",
			"chat.saveResources"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTreeContentPart": [
			"treeAriaLabel"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/codeBlockPart": [
			"chat.codeBlockHelp",
			"chat.codeBlockLabel",
			"chat.codeBlockToolbarLabel",
			"vulnerabilitiesPlural",
			"vulnerabilitiesSingular",
			"chat.codeBlockHelp",
			"original",
			"modified",
			"chat.codeBlock.toolbar",
			"chat.compareCodeBlockLabel",
			"chat.edits.1",
			"chat.edits.rejected",
			"chat.edits.N",
			"interactive.compare.apply.confirm",
			"interactive.compare.apply.confirm.detail"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/abstractToolConfirmationSubPart": [
			"skip"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatExtensionsInstallToolSubPart": [
			"allow",
			"cancel",
			"installExtensions",
			"installExtensionsConfirmation"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolConfirmationSubPart": [
			"autoApprove.enable",
			"ruleTooltip",
			"newRule.session",
			"newRule.session.plural",
			"newRule.workspace",
			"newRule.workspace.plural",
			"newRule.user",
			"newRule.user.plural",
			"sessionApproval",
			"sessionApproval.disable",
			"tool.allow",
			"tool.skip",
			"skip.detail",
			"autoApprove.title",
			"autoApprove.button.enable",
			"autoApprove.markdown",
			"autoApprove.markdown2"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart": [
			"terminalToolCommand",
			"chatTerminalOutputAriaLabel",
			"chatTerminalOutputAccessibleViewHeader",
			"chat.terminalOutputEmpty",
			"chatTerminalOutputUnavailable",
			"chat.terminalOutputEmpty",
			"chatTerminalOutputTruncated",
			"chat.terminalOutputEmpty",
			"chat.terminalOutputEmpty",
			"chat.terminalOutputTerminalMissing",
			"chat.terminalOutputCommandMissing",
			"showTerminalOutput",
			"hideTerminalOutput",
			"showTerminalOutput",
			"showTerminal",
			"focusTerminal",
			"showAndFocusTerminal",
			"focusTerminal"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolConfirmationSubPart": [
			"allowReview",
			"allow",
			"skip.detail",
			"allowSkip",
			"showMore",
			"chat.input",
			"seeMore"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolOutputPart": [
			"loading",
			"chat.toolOutputError"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolPartUtilities": [
			"chat.autoapprove.setting",
			"chat.autoapprove.lmServicePerTool.session",
			"chat.autoapprove.lmServicePerTool.workspace",
			"chat.autoapprove.lmServicePerTool.profile",
			"edit"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolPostExecuteConfirmationPart": [
			"allow",
			"skip.post",
			"approveToolResult",
			"noResults",
			"noDisplayableResults"
		],
		"vs/workbench/contrib/chat/browser/widget/chatDragAndDrop": [
			"file",
			"file",
			"folder",
			"image",
			"symbol",
			"problem",
			"url",
			"notebookOutput",
			"scmHistoryItem",
			"dragAndDroppedImageName",
			"attacAsContext"
		],
		"vs/workbench/contrib/chat/browser/widget/chatListRenderer": [
			"checkpointRestore",
			"usedAgentSlashCommand",
			"usedAgent",
			"working",
			"chatConfirmationAction",
			"renderFailMsg",
			"requestMarkdownPartTitle",
			"incorrectCode",
			"didNotFollowInstructions",
			"missingContext",
			"offensiveOrUnsafe",
			"poorlyWrittenOrFormatted",
			"refusedAValidRequest",
			"incompleteCode",
			"reportIssue",
			"other"
		],
		"vs/workbench/contrib/chat/browser/widget/chatWidget": [
			"chatDisclaimer",
			"scrollDownButtonLabel",
			{
				"key": "settings",
				"comment": [
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({3})\"}"
				]
			},
			"chatWidget.instructions",
			"copilotCodingAgentMessage",
			"genericCodingAgentMessage",
			"codingAgentTitle",
			"chatDescription",
			"editsTitle",
			"agentTitle",
			"chatWidget.suggestedPrompts.gettingStarted",
			"chatWidget.suggestedPrompts.gettingStartedPrompt",
			"chatWidget.suggestedPrompts.newProject",
			"chatWidget.suggestedPrompts.newProjectPrompt",
			"chatWidget.suggestedPrompts.buildWorkspace",
			"chatWidget.suggestedPrompts.buildWorkspacePrompt",
			"chatWidget.suggestedPrompts.findConfig",
			"chatWidget.suggestedPrompts.findConfigPrompt",
			"chatWidget.promptFile.commandLabel",
			"chat.input.placeholder.lockedToAgent"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatFollowups": [
			"followUpAriaLabel"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatInputPart": [
			"chatInput.model",
			"chatInput.mode.custom",
			"chatInput.mode.agent",
			"chatInput.mode.edit",
			"chatInput.mode.ask",
			"actions.chat.accessibiltyHelp",
			"chatInput.accessibilityHelpNoKb",
			"chatInput.accessibilityHelp",
			"chatAttachFiles",
			"chatEditingSession.toggleWorkingSet",
			"chatEditingSession.oneFile.1",
			"chatEditingSession.manyFiles.1",
			"chatEditingSession.oneFile.2",
			"chatEditingSession.manyFiles.2",
			"chatEditingSession.ariaLabelWithCounts",
			"chatEditingSession.allChanges",
			"suggeste.title",
			"chatEditingSession.addSuggestion",
			"chatEditingSession.addSuggested"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatStatusWidget": [
			"chat.anonymousRateLimited.message",
			"chat.anonymousRateLimited.signIn",
			"chat.anonymousRateLimited.signIn.ariaLabel",
			"chat.freeQuotaExceeded.message",
			"chat.freeQuotaExceeded.upgrade",
			"chat.freeQuotaExceeded.upgrade.ariaLabel"
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatInputCompletions": [
			"installLabel",
			"mcp.prompt.error",
			"mcp.prompt.resource",
			"mcp.prompt.image",
			"mcp.prompt.image",
			"fileEntryDescription",
			"activeFile",
			"tool_source_completion"
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatInputEditorHover": [
			"hoverAccessibilityChatAgent"
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatPasteProviders": [
			"pastedImageName",
			"pastedImageAttachment",
			"pastedChatAttachments",
			"pastedCodeAttachment",
			"pastedAttachment.oneLine",
			"pastedAttachment.multipleLines",
			"pastedAttachment.multiple"
		],
		"vs/workbench/contrib/chat/browser/widget/input/modelPickerActionItem": [
			"chat.modelPicker.auto",
			"chat.modelPicker.auto",
			"chat.manageModels",
			"chat.manageModels.tooltip",
			"chat.moreModels",
			"chat.morePremiumModels",
			"chat.moreModels.tooltip",
			"chat.morePremiumModels.tooltip",
			"chat.modelPicker.auto",
			"chat.modelPicker.label",
			"chat.modelPicker.auto"
		],
		"vs/workbench/contrib/chat/browser/widget/input/modePickerActionItem": [
			"built-in",
			"custom",
			"managedByOrganization"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/chatQuick": [
			{
				"key": "termsDisclaimer",
				"comment": [
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({3})\"}"
				]
			}
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/editor/chatEditor": [
			"chatEditor.loadingSession"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/editor/chatEditorInput": [
			"chatEditorLabelIcon",
			"chatEditorConfirmTitle",
			"chat.startEditing.confirmation.pending.message.default",
			"chatEditorName",
			"chat.startEditing.confirmation.pending.message.default1",
			"chat.startEditing.confirmation.title",
			"chat.startEditing.confirmation.pending.message.2",
			"chat.startEditing.confirmation.acceptEdits",
			"chat.startEditing.confirmation.discardEdits"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane": [
			"showAllSessions",
			"showRecentSessions",
			"showAllSessions",
			"showRecentSessions",
			"recentSessions",
			"allSessions"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewTitleControl": [
			"chat",
			"chat.pickAgentSession"
		],
		"vs/workbench/contrib/chat/common/actions/chatContextKeys": [
			"interactiveSessionResponseVote",
			"chatSessionResponseDetectedAgentOrCommand",
			"chatResponseSupportsIssueReporting",
			"chatResponseFiltered",
			"chatResponseErrored",
			"interactiveSessionRequestInProgress",
			"interactiveSessionCurrentlyEditing",
			"interactiveSessionCurrentlyEditingInput",
			"chatResponse",
			"chatRequest",
			"chatItemId",
			"chatLastItemId",
			"chatEditApplied",
			"interactiveInputHasText",
			"interactiveInputHasFocus",
			"inInteractiveInput",
			"inChat",
			"inChatEditor",
			"inChatTerminalToolOutput",
			"agentKind",
			"chatToolCount",
			"chatToolGroupingThreshold",
			"chatIsEnabled",
			"lockedToCodingAgent",
			"agentSupportsAttachments",
			"withinEditSessionDiff",
			"filePartOfEditSession",
			"chatPanelExtensionParticipantRegistered",
			"chatParticipantRegistered",
			"chatEditingCanUndo",
			"chatEditingCanRedo",
			"chatModelsAreUserSelectable",
			"chatSessionHasModels",
			"chatExtensionInvalid",
			"inQuickChat",
			"chatHasFileAttachments",
			"chatSessionIsEmpty",
			"chatRemoteJobCreating",
			"hasRemoteCodingAgent",
			"chatHasCanDelegateProviders",
			"enableRemoteCodingAgentPromptFileOverlay",
			"chatSkipRequestInProgressMessage",
			"chatEditingHasToolConfirmation",
			"chatEditingHasElicitationRequest",
			"toolsCount",
			"chatHasAgents",
			"chatAgentModeDisabledByPolicy",
			"chatPanelLocation",
			"agentSessionsViewerFocused",
			"agentSessionsViewerLimited",
			"agentSessionsViewerOrientation",
			"agentSessionsViewerPosition",
			"agentSessionsViewerVisible",
			"agentSessionType",
			"agentSessionSection",
			"agentSessionIsArchived",
			"agentSessionIsRead",
			"agentSessionHasChanges",
			"chatIsKatexMathElement"
		],
		"vs/workbench/contrib/chat/common/attachments/chatVariableEntries": [
			"chat.attachment.problems.all",
			"chat.attachment.problems.inFile"
		],
		"vs/workbench/contrib/chat/common/chatModes": [
			"chatDescription",
			"editsDescription",
			"agentDescription"
		],
		"vs/workbench/contrib/chat/common/chatService/chatServiceImpl": [
			"newChat",
			"emptyResponse"
		],
		"vs/workbench/contrib/chat/common/editing/chatEditingService": [
			"chatMultidiff.autoGenerated",
			"chatEditingWidgetFileState",
			"chatEditingAgentSupportsReadonlyReferences"
		],
		"vs/workbench/contrib/chat/common/languageModels": [
			"vscode.extension.contributes.languageModels.vendor",
			"vscode.extension.contributes.languageModels.displayName",
			"vscode.extension.contributes.languageModels.managementCommand",
			"vscode.extension.contributes.languageModels.when",
			"vscode.extension.contributes.languageModelChatProviders",
			"vscode.extension.contributes.languageModels.vendorAlreadyRegistered",
			"vscode.extension.contributes.languageModels.emptyVendor",
			"vscode.extension.contributes.languageModels.whitespaceVendor"
		],
		"vs/workbench/contrib/chat/common/languageModelStats": [
			"Language Models",
			"languageModels",
			"chat"
		],
		"vs/workbench/contrib/chat/common/model/chatModel": [
			"editsSummary",
			"copyrightContentRetry",
			"filteredContentRetry",
			"codeCitation",
			"codeCitations"
		],
		"vs/workbench/contrib/chat/common/model/chatProgressTypes/chatToolInvocation": [
			"toolInvocationMessage"
		],
		"vs/workbench/contrib/chat/common/model/chatSessionStore": [
			"join.chatSessionStore",
			"newChat"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/chatPromptFilesContribution": [
			"chatContribution.schema.description",
			"chatContribution.property.path",
			"chatContribution.property.name",
			"chatContribution.property.name.deprecated",
			"chatContribution.property.description",
			"chatContribution.property.description.deprecated",
			"extension.missing.path",
			"extension.invalid.path",
			"extension.registration.failed"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions": [
			"instruction.file.reason.allFiles",
			"instruction.file.reason.specificFile",
			"instruction.file.reason.copilot",
			"instruction.file.reason.agentsmd",
			"instruction.file.description.agentsmd.root",
			"instruction.file.description.agentsmd.folder",
			"instruction.file.reason.referenced"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": [
			"renameToAgent",
			"migrateToAgent",
			"updateToolName",
			"expandToolNames",
			"updateAllToolNames"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptHeaderAutocompletion": [
			"promptHeaderAutocompletion.addHeader",
			"promptHeaderAutocompletion.handoffsExample"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptHovers": [
			"promptHeader.instructions.name",
			"promptHeader.instructions.description",
			"promptHeader.instructions.applyToRange",
			"promptHeader.agent.name",
			"promptHeader.agent.description",
			"promptHeader.agent.argumentHint",
			"promptHeader.agent.model",
			"promptHeader.agent.tools",
			"promptHeader.agent.target",
			"promptHeader.agent.infer",
			"promptHeader.prompt.name",
			"promptHeader.prompt.description",
			"promptHeader.prompt.argumentHint",
			"promptHeader.prompt.model",
			"promptHeader.prompt.tools",
			"toolSetName",
			"promptHeader.agent.model.githubCopilot",
			"modelName",
			"modelFamily",
			"modelVendor",
			"promptHeader.prompt.agent.builtInDesc",
			"promptHeader.prompt.agent.customDesc",
			"promptHeader.prompt.agent.description",
			"promptHeader.prompt.agent.builtin",
			"promptHeader.prompt.agent.custom",
			"promptHeader.prompt.agent.customDesc",
			"promptHeader.agent.handoffs",
			"promptHeader.agent.handoffs.githubCopilot"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptValidator": [
			"promptValidator.chatModesRenamedToAgents",
			"promptValidator.chatModesRenamedToAgentsNoMove",
			"promptValidator.invalidFileReference",
			"promptValidator.fileNotFound",
			"promptValidator.deprecatedVariableReference",
			"promptValidator.deprecatedVariableReferenceMultipleNames",
			"promptValidator.unknownVariableReference",
			"promptValidator.disabledTool",
			"promptValidator.unknownAttribute.prompt",
			"promptValidator.unknownAttribute.github-agent",
			"promptValidator.ignoredAttribute.vscode-agent",
			"promptValidator.unknownAttribute.vscode-agent",
			"promptValidator.unknownAttribute.instructions",
			"promptValidator.nameMustBeString",
			"promptValidator.nameShouldNotBeEmpty",
			"promptValidator.descriptionMustBeString",
			"promptValidator.descriptionShouldNotBeEmpty",
			"promptValidator.argumentHintMustBeString",
			"promptValidator.argumentHintShouldNotBeEmpty",
			"promptValidator.modelMustBeString",
			"promptValidator.modelMustBeNonEmpty",
			"promptValidator.modelNotFound",
			"promptValidator.modelNotSuited",
			"promptValidator.modeDeprecated",
			"promptValidator.modeDeprecated.useAgent",
			"promptValidator.attributeMustBeString",
			"promptValidator.attributeMustBeNonEmpty",
			"promptValidator.agentNotFound",
			"promptValidator.toolsOnlyInAgent",
			"promptValidator.toolsMustBeArrayOrMap",
			"promptValidator.eachToolMustBeString",
			"promptValidator.toolDeprecated",
			"promptValidator.toolDeprecatedMultipleNames",
			"promptValidator.toolNotFound",
			"promptValidator.applyToMustBeString",
			"promptValidator.applyToMustBeValidGlob",
			"promptValidator.applyToMustBeValidGlob",
			"promptValidator.applyToMustBeValidGlob",
			"promptValidator.excludeAgentMustBeArray",
			"promptValidator.handoffsMustBeArray",
			"promptValidator.eachHandoffMustBeObject",
			"promptValidator.handoffLabelMustBeNonEmptyString",
			"promptValidator.handoffAgentMustBeNonEmptyString",
			"promptValidator.handoffPromptMustBeString",
			"promptValidator.handoffSendMustBeBoolean",
			"promptValidator.handoffShowContinueOnMustBeBoolean",
			"promptValidator.unknownHandoffProperty",
			"promptValidator.missingHandoffProperties",
			"promptValidator.inferMustBeBoolean",
			"promptValidator.targetMustBeString",
			"promptValidator.targetMustBeNonEmpty",
			"promptValidator.targetInvalidValue"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl": [
			"user-data-dir.capitalized",
			"extension.with.id"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/chatUrlFetchingConfirmation": [
			"delete",
			"approveRequestTo",
			"approveResponseFrom",
			"moreOptions",
			"moreOptionsMultiple",
			"selectApproval",
			"allowRequestsCheckbox",
			"allowResponsesCheckbox",
			"approveAll",
			"denyAll",
			"requests",
			"responses",
			"approves",
			"noApprovals",
			"moreOptionsManage",
			"openSettings"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/manageTodoListTool": [
			"tool.manageTodoList.displayName",
			"tool.manageTodoList.userDescription",
			"todo.readOperation",
			"todo.updatedList",
			"todo.created.single",
			"todo.created.multiple",
			"todo.starting",
			"todo.completed",
			"todo.added.single",
			"todo.added.multiple",
			"todo.updated"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/runSubagentTool": [
			"tool.runSubagent.displayName",
			"tool.runSubagent.userDescription"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/tools": [
			"toolset.custom-agent"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": [
			"vscode.extension.contributes.tools",
			"toolName",
			"toolName2",
			"toolDisplayName",
			"toolUserDescription",
			"toolModelDescription",
			"parametersSchema",
			"canBeReferencedInPrompt",
			"icon",
			"icon.light",
			"icon.dark",
			"condition",
			"toolTags",
			"vscode.extension.contributes.toolSets",
			"toolSetName",
			"toolSetDescription",
			"toolSetIcon",
			"toolSetTools",
			"toolTableName",
			"toolTableDisplayName",
			"toolTableDescription",
			"langModelTools",
			"name",
			"reference",
			"tools",
			"descriptions",
			"langModelToolSets"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsService": [
			"builtin",
			"user",
			"toolResultDataPartA11y"
		],
		"vs/workbench/contrib/chat/common/voiceChatService": [
			"voiceChatInProgress"
		],
		"vs/workbench/contrib/chat/common/widget/chatColors": [
			"chat.requestBorder",
			"chat.requestBackground",
			"chat.slashCommandBackground",
			"chat.slashCommandForeground",
			"chat.avatarBackground",
			"chat.avatarForeground",
			"chat.editedFileForeground",
			"chat.requestCodeBorder",
			"chat.requestBubbleBackground",
			"chat.requestBubbleHoverBackground",
			"chatCheckpointSeparator",
			"chat.linesAddedForeground",
			"chat.linesRemovedForeground"
		],
		"vs/workbench/contrib/chat/common/widget/input/modelPickerWidget": [
			"chat.modelPicker.other"
		],
		"vs/workbench/contrib/chat/electron-browser/actions/chatDeveloperActions": [
			"workbench.action.chat.openStorageFolder.label"
		],
		"vs/workbench/contrib/chat/electron-browser/actions/voiceChatActions": [
			"scopedVoiceChatGettingReady",
			"scopedVoiceChatInProgress",
			"listening",
			"scopedChatSynthesisInProgress",
			"voice.keywordActivation.off",
			"voice.keywordActivation.chatInView",
			"voice.keywordActivation.quickChat",
			"voice.keywordActivation.inlineChat",
			"voice.keywordActivation.chatInContext",
			"voice.keywordActivation",
			"keywordActivation.status.name",
			"keywordActivation.status.active",
			"keywordActivation.status.inactive",
			"workbench.action.chat.voiceChatInView.label",
			"workbench.action.chat.holdToVoiceChatInChatView.label",
			"workbench.action.chat.inlineVoiceChat",
			"workbench.action.chat.quickVoiceChat.label",
			"workbench.action.chat.startVoiceChat.label",
			"workbench.action.chat.stopListening.label",
			"workbench.action.chat.stopListeningAndSubmit.label",
			"workbench.action.chat.readChatResponseAloud",
			"workbench.action.speech.stopReadAloud",
			"workbench.action.chat.stopReadChatItemAloud"
		],
		"vs/workbench/contrib/chat/electron-browser/builtInTools/fetchPageTool": [
			"fetchWebPage.urlsDescription",
			"fetchWebPage.noValidUrls",
			"fetchWebPage.binaryNotSupported",
			"fetchWebPage.pastTenseMessage.plural",
			"fetchWebPage.pastTenseMessage.singular",
			"fetchWebPage.pastTenseMessageResult.plural",
			"fetchWebPage.invocationMessage.plural",
			{
				"key": "fetchWebPage.pastTenseMessageResult.singularAsLink",
				"comment": [
					"{Locked=\"]({0})\"}"
				]
			},
			{
				"key": "fetchWebPage.invocationMessage.singularAsLink",
				"comment": [
					"{Locked=\"]({0})\"}"
				]
			},
			"fetchWebPage.pastTenseMessageResult.singular",
			"fetchWebPage.invocationMessage.singular",
			"fetchWebPage.urlMentionedInPrompt",
			"fetchWebPage.confirmationTitle.singular",
			"fetchWebPage.confirmationTitle.plural",
			"fetchWebPage.confirmationMessage.plural",
			"fetchWebPage.fetchedFrom",
			"fetchWebPage.invalidUrl"
		],
		"vs/workbench/contrib/chat/electron-browser/chat.contribution": [
			"copilotWorkspaceTrust",
			"chatRequestInProgress",
			"closeTheWindow.message",
			"closeTheWindow.detail",
			"changeWorkspace.message",
			"changeWorkspace.detail",
			"reloadTheWindow.message",
			"reloadTheWindow.detail",
			"quit.message",
			"exit.message",
			"quit.detail",
			"exit.detail"
		],
		"vs/workbench/contrib/codeActions/browser/codeActionsContribution": [
			"alwaysSave",
			"explicitSave",
			"neverSave",
			"explicitSaveBoolean",
			"neverSaveBoolean",
			"explicit",
			"never",
			"explicitBoolean",
			"neverBoolean",
			"editor.codeActionsOnSave",
			"notebook.codeActionsOnSave",
			"codeActionsOnSave.generic",
			"codeActionsOnSave.generic"
		],
		"vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": [
			"screenReader.lineColPosition",
			"toggleScreenReaderMode",
			"toggleScreenReaderModeDescription",
			"announceCursorPosition",
			"announceCursorPosition.description"
		],
		"vs/workbench/contrib/codeEditor/browser/dictation/editorDictation": [
			"stopDictationShort1",
			"stopDictationShort2",
			"voiceCategory",
			"startDictation",
			"stopDictation"
		],
		"vs/workbench/contrib/codeEditor/browser/diffEditorAccessibilityHelp": [
			"msg3",
			"msg5",
			"msg1",
			"msg2",
			"msg4"
		],
		"vs/workbench/contrib/codeEditor/browser/diffEditorHelper": [
			"hintWhitespace",
			"hintTimeout",
			"removeTimeout"
		],
		"vs/workbench/contrib/codeEditor/browser/emptyTextEditorHint/emptyTextEditorHint": [
			"disableEditorEmptyHint",
			"disableEditorEmptyHint",
			{
				"key": "emptyTextEditorHintWithInlineChat",
				"comment": [
					"Preserve double-square brackets and their order",
					"language refers to a programming language"
				]
			},
			{
				"key": "emptyTextEditorHintWithoutInlineChat",
				"comment": [
					"Preserve double-square brackets and their order",
					"language refers to a programming language"
				]
			},
			"defaultHintAriaLabelWithInlineChat",
			"defaultHintAriaLabelWithoutInlineChat",
			"disableHint"
		],
		"vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": [
			"label.find",
			"placeholder.find",
			"label.previousMatchButton",
			"label.nextMatchButton",
			"label.closeButton",
			"ariaSearchNoInput",
			"ariaSearchNoResultEmpty",
			"ariaSearchNoResult",
			"ariaSearchNoResultWithLineNumNoCurrentMatch",
			"simpleFindWidget.sashBorder"
		],
		"vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": [
			"inspectTMScopesWidget.loading",
			"inspectEditorTokens"
		],
		"vs/workbench/contrib/codeEditor/browser/inspectKeybindings": [
			"workbench.action.inspectKeyMap",
			"workbench.action.inspectKeyMapJSON"
		],
		"vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": [
			{
				"key": "largeFile",
				"comment": [
					"Variable 0 will be a file name."
				]
			},
			"removeOptimizations",
			"reopenFilePrompt"
		],
		"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline": [
			"document"
		],
		"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsTree": [
			"title.template",
			"1.problem",
			"N.problem",
			"deep.problem"
		],
		"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoLineQuickAccess": [
			"gotoLineQuickAccessPlaceholder",
			"gotoLineQuickAccess",
			"gotoLineQuickAccessPlaceholder",
			"gotoOffsetQuickAccess",
			"gotoLine",
			"gotoOffset"
		],
		"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess": [
			"empty",
			{
				"key": "miGotoSymbolInEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"gotoSymbolQuickAccessPlaceholder",
			"gotoSymbolQuickAccess",
			"gotoSymbolByCategoryQuickAccess",
			"gotoSymbol"
		],
		"vs/workbench/contrib/codeEditor/browser/saveParticipants": [
			{
				"key": "formatting2",
				"comment": [
					"[configure]({1}) is a link. Only translate `configure`. Do not change brackets and parentheses or {1}"
				]
			},
			"codeaction",
			{
				"key": "codeaction.get2",
				"comment": [
					"[configure]({1}) is a link. Only translate `configure`. Do not change brackets and parentheses or {1}"
				]
			},
			"codeAction.apply"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": [
			{
				"key": "miColumnSelection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleColumnSelection"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleMinimap": [
			{
				"key": "miMinimap",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleMinimap"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": [
			"miMultiCursorAlt",
			"miMultiCursorCmd",
			"miMultiCursorCtrl",
			"toggleLocation"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleOvertype": [
			{
				"key": "mitoggleOvertypeInsertMode",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleOvertypeInsertMode",
			"toggleOvertypeMode.description"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": [
			{
				"key": "miToggleRenderControlCharacters",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleRenderControlCharacters"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": [
			{
				"key": "miToggleRenderWhitespace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleRenderWhitespace"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleWordWrap": [
			"editorWordWrap",
			"unwrapMinified",
			"wrapMinified",
			{
				"key": "miToggleWordWrap",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggle.wordwrap"
		],
		"vs/workbench/contrib/codeEditor/common/languageConfigurationExtensionPoint": [
			"parseErrors",
			"formatError",
			"schema.openBracket",
			"schema.closeBracket",
			"schema.comments",
			"schema.blockComments",
			"schema.blockComment.begin",
			"schema.blockComment.end",
			"schema.lineComment.object",
			"schema.lineComment.comment",
			"schema.lineComment.noIndent",
			"schema.brackets",
			"schema.colorizedBracketPairs",
			"schema.autoClosingPairs",
			"schema.autoClosingPairs.notIn",
			"schema.autoCloseBefore",
			"schema.surroundingPairs",
			"schema.wordPattern",
			"schema.wordPattern.pattern",
			"schema.wordPattern.flags",
			"schema.wordPattern.flags.errorMessage",
			"schema.indentationRules",
			"schema.indentationRules.increaseIndentPattern",
			"schema.indentationRules.increaseIndentPattern.pattern",
			"schema.indentationRules.increaseIndentPattern.flags",
			"schema.indentationRules.increaseIndentPattern.errorMessage",
			"schema.indentationRules.decreaseIndentPattern",
			"schema.indentationRules.decreaseIndentPattern.pattern",
			"schema.indentationRules.decreaseIndentPattern.flags",
			"schema.indentationRules.decreaseIndentPattern.errorMessage",
			"schema.indentationRules.indentNextLinePattern",
			"schema.indentationRules.indentNextLinePattern.pattern",
			"schema.indentationRules.indentNextLinePattern.flags",
			"schema.indentationRules.indentNextLinePattern.errorMessage",
			"schema.indentationRules.unIndentedLinePattern",
			"schema.indentationRules.unIndentedLinePattern.pattern",
			"schema.indentationRules.unIndentedLinePattern.flags",
			"schema.indentationRules.unIndentedLinePattern.errorMessage",
			"schema.folding",
			"schema.folding.offSide",
			"schema.folding.markers",
			"schema.folding.markers.start",
			"schema.folding.markers.end",
			"schema.onEnterRules",
			"schema.onEnterRules",
			"schema.onEnterRules.beforeText",
			"schema.onEnterRules.beforeText.pattern",
			"schema.onEnterRules.beforeText.flags",
			"schema.onEnterRules.beforeText.errorMessage",
			"schema.onEnterRules.afterText",
			"schema.onEnterRules.afterText.pattern",
			"schema.onEnterRules.afterText.flags",
			"schema.onEnterRules.afterText.errorMessage",
			"schema.onEnterRules.previousLineText",
			"schema.onEnterRules.previousLineText.pattern",
			"schema.onEnterRules.previousLineText.flags",
			"schema.onEnterRules.previousLineText.errorMessage",
			"schema.onEnterRules.action",
			"schema.onEnterRules.action.indent",
			"schema.onEnterRules.action.indent.none",
			"schema.onEnterRules.action.indent.indent",
			"schema.onEnterRules.action.indent.indentOutdent",
			"schema.onEnterRules.action.indent.outdent",
			"schema.onEnterRules.action.appendText",
			"schema.onEnterRules.action.removeText"
		],
		"vs/workbench/contrib/codeEditor/electron-browser/selectionClipboard": [
			"actions.pasteSelectionClipboard"
		],
		"vs/workbench/contrib/codeEditor/electron-browser/startDebugTextMate": [
			"startDebugTextMate"
		],
		"vs/workbench/contrib/commands/common/commands.contribution": [
			"runCommands.description",
			"runCommands.commands",
			"runCommands.invalidArgs",
			"runCommands.noCommandsToRun",
			"runCommands"
		],
		"vs/workbench/contrib/comments/browser/commentColors": [
			"resolvedCommentIcon",
			"unresolvedCommentIcon",
			"commentReplyInputBackground",
			"resolvedCommentBorder",
			"unresolvedCommentBorder",
			"commentThreadRangeBackground",
			"commentThreadActiveRangeBackground"
		],
		"vs/workbench/contrib/comments/browser/commentGlyphWidget": [
			"editorGutterCommentRangeForeground",
			"editorOverviewRuler.commentForeground",
			"editorOverviewRuler.commentUnresolvedForeground",
			"editorOverviewRuler.commentDraftForeground",
			"editorGutterCommentGlyphForeground",
			"editorGutterCommentUnresolvedGlyphForeground",
			"editorGutterCommentDraftGlyphForeground"
		],
		"vs/workbench/contrib/comments/browser/commentNode": [
			"commentToggleReaction",
			"commentToggleReactionError",
			"commentToggleReactionDefaultError",
			"commentDeleteReactionError",
			"commentDeleteReactionDefaultError",
			"commentAddReactionError",
			"commentAddReactionDefaultError"
		],
		"vs/workbench/contrib/comments/browser/commentReply": [
			"reply",
			"newComment",
			"reply",
			"reply"
		],
		"vs/workbench/contrib/comments/browser/comments.contribution": [
			"collapseAll",
			"expandAll",
			"reply",
			"commentsConfigurationTitle",
			"openComments",
			"comments.openPanel.deprecated",
			"comments.openView.never",
			"comments.openView.file",
			"comments.openView.firstFile",
			"comments.openView.firstFileUnresolved",
			"comments.openView",
			"useRelativeTime",
			"comments.visible",
			"comments.maxHeight",
			"collapseOnResolve",
			"confirmOnCollapse.whenHasUnsubmittedComments",
			"confirmOnCollapse.never",
			"confirmOnCollapse",
			"totalUnresolvedComments"
		],
		"vs/workbench/contrib/comments/browser/commentsAccessibility": [
			"intro",
			"introWidget",
			"commentCommands",
			"escape",
			"next",
			"previous",
			"nextCommentThreadKb",
			"previousCommentThreadKb",
			"nextCommentedRangeKb",
			"previousCommentedRangeKb",
			"addCommentNoKb",
			"submitComment"
		],
		"vs/workbench/contrib/comments/browser/commentsController": [
			"commentRange",
			"commentRangeStart",
			"hasCommentRangesKb",
			"hasCommentRangesNoKb",
			"hasCommentRanges",
			"comments.addCommand.error",
			"comments.addFileCommentCommand.error",
			"pickCommentService"
		],
		"vs/workbench/contrib/comments/browser/commentsEditorContribution": [
			"comments.NextCommentedRange",
			"commentsCategory",
			"comments.previousCommentedRange",
			"commentsCategory",
			"comments.nextCommentingRange",
			"commentsCategory",
			"comments.previousCommentingRange",
			"commentsCategory",
			"comments.toggleCommenting",
			"commentsCategory",
			"comments.addCommand",
			"commentsCategory",
			"comments.focusCommentOnCurrentLine",
			"commentsCategory",
			"comments.focusCommand.error",
			"comments.collapseAll",
			"commentsCategory",
			"comments.expandAll",
			"commentsCategory",
			"comments.expandUnresolved",
			"commentsCategory",
			"comments.focusCommand.error"
		],
		"vs/workbench/contrib/comments/browser/commentsModel": [
			"noComments"
		],
		"vs/workbench/contrib/comments/browser/commentsTreeViewer": [
			"commentsCountReplies",
			"commentsCountReply",
			"commentCount",
			"imageWithLabel",
			"image",
			"outdated",
			"commentLine",
			"commentRange",
			"lastReplyFrom",
			"comments.view.title"
		],
		"vs/workbench/contrib/comments/browser/commentsView": [
			"comments.filter.placeholder",
			"comments.filter.ariaLabel",
			"showing filtered results",
			"fileCommentLabel",
			"oneLineCommentLabel",
			"multiLineCommentLabel",
			"accessibleViewHint",
			"acessibleViewHintNoKbOpen",
			"resourceWithCommentLabelOutdated",
			"resourceWithCommentLabel",
			"resourceWithRepliesLabel",
			"replyCount",
			"rootCommentsLabel",
			"resourceWithCommentThreadsLabel"
		],
		"vs/workbench/contrib/comments/browser/commentsViewActions": [
			"focusCommentsList",
			"commentsClearFilterText",
			"focusCommentsFilter",
			"toggle unresolved",
			"comments",
			"unresolved",
			"toggle resolved",
			"comments",
			"resolved",
			"comment sorts",
			"toggle sorting by updated at",
			"comments",
			"sorting by updated at",
			"toggle sorting by resource",
			"comments",
			"sorting by position in file"
		],
		"vs/workbench/contrib/comments/browser/commentThreadBody": [
			"commentThreadAria.withRange",
			"commentThreadAria.document",
			"commentThreadAria"
		],
		"vs/workbench/contrib/comments/browser/commentThreadHeader": [
			"collapseIcon",
			"label.collapse",
			"startThread"
		],
		"vs/workbench/contrib/comments/browser/commentThreadWidget": [
			"commentLabel",
			"commentLabelWithKeybinding",
			"commentLabelWithKeybindingNoKeybinding"
		],
		"vs/workbench/contrib/comments/browser/commentThreadZoneWidget": [
			"confirmCollapse",
			"discard",
			"neverAskAgain"
		],
		"vs/workbench/contrib/comments/browser/reactionsAction": [
			"pickReactions",
			"comment.toggleableReaction",
			{
				"key": "comment.reactionLabelNone",
				"comment": [
					"This is a tooltip for an emoji button so that the current user can toggle their reaction to a comment.",
					"The first arg is localized message \"Toggle reaction\" or empty if the user doesn't have permission to toggle the reaction, the second is the name of the reaction."
				]
			},
			{
				"key": "comment.reactionLabelOne",
				"comment": [
					"This is a tooltip for an emoji that is a \"reaction\" to a comment where the count of the reactions is 1.",
					"The emoji is also a button so that the current user can also toggle their own emoji reaction.",
					"The first arg is localized message \"Toggle reaction\" or empty if the user doesn't have permission to toggle the reaction, the second is the name of the reaction."
				]
			},
			{
				"key": "comment.reactionLabelMany",
				"comment": [
					"This is a tooltip for an emoji that is a \"reaction\" to a comment where the count of the reactions is greater than 1.",
					"The emoji is also a button so that the current user can also toggle their own emoji reaction.",
					"The first arg is localized message \"Toggle reaction\" or empty if the user doesn't have permission to toggle the reaction, the second is number of users who have reacted with that reaction, and the third is the name of the reaction."
				]
			},
			{
				"key": "comment.reactionLessThanTen",
				"comment": [
					"This is a tooltip for an emoji that is a \"reaction\" to a comment where the count of the reactions is less than or equal to 10.",
					"The emoji is also a button so that the current user can also toggle their own emoji reaction.",
					"The first arg is localized message \"Toggle reaction\" or empty if the user doesn't have permission to toggle the reaction, the second iis a list of the reactors, and the third is the name of the reaction."
				]
			},
			{
				"key": "comment.reactionMoreThanTen",
				"comment": [
					"This is a tooltip for an emoji that is a \"reaction\" to a comment where the count of the reactions is less than or equal to 10.",
					"The emoji is also a button so that the current user can also toggle their own emoji reaction.",
					"The first arg is localized message \"Toggle reaction\" or empty if the user doesn't have permission to toggle the reaction, the second iis a list of the reactors, and the third is the name of the reaction."
				]
			}
		],
		"vs/workbench/contrib/comments/common/commentContextKeys": [
			"hasCommentingRange",
			"hasComment",
			"editorHasCommentingRange",
			"hasCommentingProvider",
			"commentThreadIsEmpty",
			"commentIsEmpty",
			"comment",
			"commentThread",
			"commentController",
			"commentFocused",
			"commentingEnabled"
		],
		"vs/workbench/contrib/customEditor/browser/customEditorInput": [
			"editorUnsupportedInWindow",
			"reopenInOriginalWindow",
			"editorCannotMove"
		],
		"vs/workbench/contrib/customEditor/common/contributedCustomEditors": [
			"builtinProviderDisplayName"
		],
		"vs/workbench/contrib/customEditor/common/customEditor": [
			"context.customEditor"
		],
		"vs/workbench/contrib/customEditor/common/customTextEditorModel": [
			"vetoExtHostRestart"
		],
		"vs/workbench/contrib/customEditor/common/extensionPoint": [
			"contributes.viewType",
			"contributes.displayName",
			"contributes.selector",
			"contributes.selector.filenamePattern",
			"contributes.priority",
			"contributes.priority.default",
			"contributes.priority.option",
			"contributes.customEditors",
			"customEditors view type",
			"customEditors priority",
			"customEditors filenamePattern",
			"customEditors"
		],
		"vs/workbench/contrib/debug/browser/baseDebugView": [
			"debug.lazyButton.tooltip"
		],
		"vs/workbench/contrib/debug/browser/breakpointEditorContribution": [
			"breakpointHelper",
			"logPoint",
			"breakpoint",
			"breakpointHasConditionDisabled",
			"message",
			"condition",
			"breakpointHasConditionEnabled",
			"message",
			"condition",
			{
				"key": "removeLogPoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"disableLogPoint",
			{
				"key": "disable",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "enable",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"logPoint",
			"breakpoint",
			"removeBreakpoint",
			"editBreakpoint",
			"disableBreakpoint",
			"enableBreakpoint",
			"removeBreakpoints",
			"removeInlineBreakpointOnColumn",
			"removeLineBreakpoint",
			"editBreakpoints",
			"editInlineBreakpointOnColumn",
			"editLineBreakpoint",
			"enableDisableBreakpoints",
			"disableInlineColumnBreakpoint",
			"disableBreakpointOnLine",
			"enableBreakpoints",
			"enableBreakpointOnLine",
			"addBreakpoint",
			"addConditionalBreakpoint",
			"addLogPoint",
			"addTriggeredBreakpoint",
			"runToLine",
			"debugIcon.breakpointForeground",
			"debugIcon.breakpointDisabledForeground",
			"debugIcon.breakpointUnverifiedForeground",
			"debugIcon.breakpointCurrentStackframeForeground",
			"debugIcon.breakpointStackframeForeground"
		],
		"vs/workbench/contrib/debug/browser/breakpointsView": [
			"removeBreakpointsInFile",
			"removeBreakpointsInFile",
			"loading",
			"emptyLine",
			"lineNotFound",
			"cannotLoadLine",
			"unverifiedExceptionBreakpoint",
			"expressionCondition",
			"expressionAndHitCount",
			"functionBreakpointsNotSupported",
			"dataBreakpointsNotSupported",
			"read",
			"write",
			"access",
			"expressionAndHitCount",
			"debug.decimal.address",
			"functionBreakpointPlaceholder",
			"functionBreakPointInputAriaLabel",
			"functionBreakpointExpressionPlaceholder",
			"functionBreakPointExpresionAriaLabel",
			"functionBreakpointHitCountPlaceholder",
			"functionBreakPointHitCountAriaLabel",
			"dataBreakpointExpressionPlaceholder",
			"dataBreakPointExpresionAriaLabel",
			"dataBreakpointHitCountPlaceholder",
			"dataBreakPointHitCountAriaLabel",
			"exceptionBreakpointAriaLabel",
			"exceptionBreakpointPlaceholder",
			"breakpoints",
			"breakpointFolder",
			"disabledLogpoint",
			"disabledBreakpoint",
			"unverifiedLogpoint",
			"unverifiedBreakpoint",
			"dataBreakpointUnsupported",
			"dataBreakpoint",
			"functionBreakpointUnsupported",
			"functionBreakpoint",
			"expression",
			"hitCount",
			"instructionBreakpointUnsupported",
			"instructionBreakpointAtAddress",
			"instructionBreakpoint",
			"hitCount",
			"breakpointUnsupported",
			"logMessage",
			"expression",
			"hitCount",
			"triggeredBy",
			"breakpoint",
			{
				"key": "miFunctionBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"dataBreakpointError",
			"dataBreakpointAccessType",
			"dataBreakpointMemoryRangePrompt",
			"dataBreakpointMemoryRangePlaceholder",
			"dataBreakpointAddrFormat",
			"dataBreakpointAddrStartEnd",
			"dataBreakpointAddrOrder",
			{
				"key": "miDataBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"removeBreakpoint",
			{
				"key": "miRemoveAllBreakpoints",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miEnableAllBreakpoints",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miDisableAllBreakpoints",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"editCondition",
			"editCondition",
			"editHitCount",
			"editBreakpoint",
			"editHitCount",
			"editMode",
			"selectBreakpointMode",
			"addFunctionBreakpoint",
			"addDataBreakpointOnAddress",
			"editDataBreakpointOnAddress",
			"activateBreakpoints",
			"removeAllBreakpoints",
			"enableAllBreakpoints",
			"disableAllBreakpoints",
			"reapplyAllBreakpoints",
			"toggleBreakpointsPresentation"
		],
		"vs/workbench/contrib/debug/browser/breakpointWidget": [
			"breakpointWidgetLogMessagePlaceholder",
			"breakpointWidgetHitCountPlaceholder",
			"breakpointWidgetExpressionPlaceholder",
			"expression",
			"hitCount",
			"logMessage",
			"triggeredBy",
			"breakpointType",
			"bpMode",
			"noTriggerByBreakpoint",
			"triggerByLoading",
			"noBpSource",
			"selectBreakpoint",
			"ok"
		],
		"vs/workbench/contrib/debug/browser/callStackEditorContribution": [
			"topStackFrameLineHighlight",
			"focusedStackFrameLineHighlight"
		],
		"vs/workbench/contrib/debug/browser/callStackView": [
			{
				"key": "running",
				"comment": [
					"indicates state"
				]
			},
			"showMoreStackFrames2",
			{
				"key": "session",
				"comment": [
					"Session is a noun"
				]
			},
			{
				"key": "running",
				"comment": [
					"indicates state"
				]
			},
			"restartFrame",
			"loadAllStackFrames",
			"showMoreAndOrigin",
			"showMoreStackFrames",
			{
				"key": "pausedOn",
				"comment": [
					"indicates reason for program being paused"
				]
			},
			"paused",
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "callStackAriaLabel"
			},
			{
				"key": "threadAriaLabel",
				"comment": [
					"Placeholders stand for the thread name and the thread state.For example \"Thread 1\" and \"Stopped"
				]
			},
			"stackFrameAriaLabel",
			{
				"key": "running",
				"comment": [
					"indicates state"
				]
			},
			{
				"key": "sessionLabel",
				"comment": [
					"Placeholders stand for the session name and the session state. For example \"Launch Program\" and \"Running\""
				]
			},
			"showMoreStackFrames",
			"collapse"
		],
		"vs/workbench/contrib/debug/browser/callStackWidget": [
			{
				"comment": [
					"{0} is an extension-defined label, then line number and filename"
				],
				"key": "stackTraceLabel"
			},
			"stackTrace",
			"stackFrameLocation",
			"failedToLoadFrames",
			"goToFile"
		],
		"vs/workbench/contrib/debug/browser/debug.contribution": [
			"debugCategory",
			"startDebugPlaceholder",
			"startDebuggingHelp",
			"tasksQuickAccessPlaceholder",
			"tasksQuickAccessHelp",
			"terminateThread",
			"restartFrame",
			"copyStackTrace",
			"viewMemory",
			"setValue",
			"breakWhenValueIsRead",
			"breakWhenValueChanges",
			"breakWhenValueIsAccessed",
			"viewMemory",
			"breakWhenValueIsRead",
			"breakWhenValueChanges",
			"breakWhenValueIsAccessed",
			"editWatchExpression",
			"setValue",
			"copyValue",
			"viewMemory",
			"removeWatchExpression",
			"breakWhenValueIsRead",
			"breakWhenValueChanges",
			"breakWhenValueIsAccessed",
			{
				"key": "mRun",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miStartDebugging",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRun",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miStopDebugging",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRestart Debugging",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAddConfiguration",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miStepOver",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miStepInto",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miStepOut",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miContinue",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miInlineBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNewBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miToggleBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miInstallAdditionalDebuggers",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miToggleDebugConsole",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miViewRun",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"disassembly",
			"debugConfigurationTitle",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "showVariableTypes"
			},
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "allowBreakpointsEverywhere"
			},
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "gutterMiddleClickAction"
			},
			"debug.gutterMiddleClickAction.logpoint",
			"debug.gutterMiddleClickAction.conditionalBreakpoint",
			"debug.gutterMiddleClickAction.triggeredBreakpoint",
			"debug.gutterMiddleClickAction.none",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "openExplorerOnEnd"
			},
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "closeReadonlyTabsOnEnd"
			},
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "inlineValues"
			},
			"inlineValues.on",
			"inlineValues.off",
			"inlineValues.focusNoScroll",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "toolBarLocation"
			},
			"debugToolBar.floating",
			"debugToolBar.docked",
			"debugToolBar.commandCenter",
			"debugToolBar.hidden",
			"never",
			"always",
			"onFirstSessionStart",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "showInStatusBar"
			},
			"debug.console.closeOnEnd",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "debug.terminal.clearBeforeReusing"
			},
			"openDebug",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "showSubSessionsInToolBar"
			},
			"debug.console.fontSize",
			"debug.console.fontFamily",
			"debug.console.lineHeight",
			"debug.console.wordWrap",
			"debug.console.historySuggestions",
			"debug.console.collapseIdenticalLines",
			"debug.console.acceptSuggestionOnEnter",
			"debug.console.maximumLines",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "launch"
			},
			"debug.focusWindowOnBreak",
			"debug.focusEditorOnBreak",
			"debugAnyway",
			"showErrors",
			"prompt",
			"cancel",
			"debug.onTaskErrors",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "showBreakpointsInOverviewRuler"
			},
			"debug.breakpointsView.presentation",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "showInlineBreakpointCandidates"
			},
			"debug.saveBeforeStart",
			"debug.saveBeforeStart.allEditorsInActiveGroup",
			"debug.saveBeforeStart.nonUntitledEditorsInActiveGroup",
			"debug.saveBeforeStart.none",
			"debug.confirmOnExit",
			"debug.confirmOnExit.never",
			"debug.confirmOnExit.always",
			"debug.disassemblyView.showSourceCode",
			"debug.autoExpandLazyVariables.auto",
			"debug.autoExpandLazyVariables.on",
			"debug.autoExpandLazyVariables.off",
			"debug.autoExpandLazyVariables",
			"debug.enableStatusBarColor",
			{
				"comment": [
					"This is the description for a setting"
				],
				"key": "debug.hideLauncherWhileDebugging"
			},
			"debug.hideSlowPreLaunchWarning",
			"terminateThread",
			"jumpToCursor",
			"SetNextStatement",
			"inlineBreakpoint",
			"run",
			"runMenu",
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "debugPanel"
			},
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "debugPanel"
			},
			"run and debug",
			"variables",
			"watch",
			"callStack",
			"breakpoints",
			"loadedScripts"
		],
		"vs/workbench/contrib/debug/browser/debugActionViewItems": [
			"debugLaunchConfigurations",
			"noConfigurations",
			"addConfigTo",
			"addConfiguration",
			"commentLabelWithKeybinding",
			"commentLabelWithKeybindingNoKeybinding",
			"debugSession"
		],
		"vs/workbench/contrib/debug/browser/debugAdapterManager": [
			"debugNoType",
			"debugName",
			"debugServer",
			"debugPrelaunchTask",
			"debugPostDebugTask",
			"suppressMultipleSessionWarning",
			"CouldNotFindLanguage",
			{
				"key": "findExtension",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"suggestedDebuggers",
			"moreOptionsForDebugType",
			"installLanguage",
			"installExt",
			"selectDebug"
		],
		"vs/workbench/contrib/debug/browser/debugChatIntegration": [
			"chatContext.debugSession",
			"selectDebugData",
			"expressionValue",
			"watchExpressions",
			"allVariablesInScope",
			"typeExpression",
			"noDebugSession",
			"noResult",
			"evaluationError",
			"addToChat",
			"addToChat",
			"addToChat"
		],
		"vs/workbench/contrib/debug/browser/debugColors": [
			"debugToolBarBackground",
			"debugToolBarBorder",
			"debugIcon.startForeground",
			"debugIcon.pauseForeground",
			"debugIcon.stopForeground",
			"debugIcon.disconnectForeground",
			"debugIcon.restartForeground",
			"debugIcon.stepOverForeground",
			"debugIcon.stepIntoForeground",
			"debugIcon.stepOutForeground",
			"debugIcon.continueForeground",
			"debugIcon.stepBackForeground"
		],
		"vs/workbench/contrib/debug/browser/debugCommands": [
			"openLaunchJson",
			"chooseLocation",
			"noExecutableCode",
			"jumpToCursor",
			"editor.debug.action.stepIntoTargets.none",
			"addInlineBreakpoint",
			"selectExceptionBreakpointsPlaceholder",
			"debug",
			"restartDebug",
			"stepOverDebug",
			"stepIntoDebug",
			"stepIntoTargetDebug",
			"stepOutDebug",
			"pauseDebug",
			"disconnect",
			"disconnectSuspend",
			"stop",
			"continueDebug",
			"focusSession",
			"selectAndStartDebugging",
			"startDebug",
			"startWithoutDebugging",
			"nextDebugConsole",
			"prevDebugConsole",
			"openLoadedScript",
			"callStackTop",
			"callStackBottom",
			"callStackUp",
			"callStackDown",
			"copyAsExpression",
			"copyValue",
			"copyAddress",
			"addToWatchExpressions",
			"selectDebugConsole",
			"selectDebugSession",
			"addConfiguration",
			"toggleExceptionBreakpoints",
			"attachToCurrentCodeRenderer"
		],
		"vs/workbench/contrib/debug/browser/debugConfigurationManager": [
			"selectConfiguration",
			"editLaunchConfig",
			"DebugConfig.failed",
			"workspace",
			"user settings"
		],
		"vs/workbench/contrib/debug/browser/debugConsoleQuickAccess": [
			"workbench.action.debug.startDebug"
		],
		"vs/workbench/contrib/debug/browser/debugEditorActions": [
			{
				"key": "miToggleBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miConditionalBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miLogPoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"triggerByBreakpointEditorAction",
			{
				"key": "miTriggerByBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"EditBreakpointEditorAction",
			{
				"key": "miEditBreakpoint",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miDisassemblyView",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "mitogglesource",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"editor.debug.action.stepIntoTargets.notAvailable",
			{
				"key": "stepIntoTargets",
				"comment": [
					"Step Into Targets lets the user step into an exact function he or she is interested in."
				]
			},
			"toggleBreakpointAction",
			"conditionalBreakpointEditorAction",
			"logPointEditorAction",
			"openDisassemblyView",
			"toggleDisassemblyViewSourceCode",
			"toggleDisassemblyViewSourceCodeDescription",
			"runToCursor",
			"evaluateInDebugConsole",
			"addToWatch",
			"showDebugHover",
			"goToNextBreakpoint",
			"goToPreviousBreakpoint",
			"closeExceptionWidget"
		],
		"vs/workbench/contrib/debug/browser/debugEditorContribution": [
			"editor.inlineValuesForeground",
			"editor.inlineValuesBackground"
		],
		"vs/workbench/contrib/debug/browser/debugHover": [
			{
				"key": "quickTip",
				"comment": [
					"\"switch to editor language hover\" means to show the programming language hover widget instead of the debug hover"
				]
			},
			"treeAriaLabel",
			{
				"key": "variableAriaLabel",
				"comment": [
					"Do not translate placeholders. Placeholders are name and value of a variable."
				]
			}
		],
		"vs/workbench/contrib/debug/browser/debugIcons": [
			"debugConsoleViewIcon",
			"runViewIcon",
			"variablesViewIcon",
			"watchViewIcon",
			"callStackViewIcon",
			"breakpointsViewIcon",
			"loadedScriptsViewIcon",
			"debugBreakpoint",
			"debugBreakpointDisabled",
			"debugBreakpointUnverified",
			"debugBreakpointPendingOnTrigger",
			"debugBreakpointFunction",
			"debugBreakpointFunctionDisabled",
			"debugBreakpointFunctionUnverified",
			"debugBreakpointConditional",
			"debugBreakpointConditionalDisabled",
			"debugBreakpointConditionalUnverified",
			"debugBreakpointData",
			"debugBreakpointDataDisabled",
			"debugBreakpointDataUnverified",
			"debugBreakpointLog",
			"debugBreakpointLogDisabled",
			"debugBreakpointLogUnverified",
			"debugBreakpointHint",
			"debugBreakpointUnsupported",
			"debugStackframe",
			"debugStackframeFocused",
			"debugGripper",
			"debugRestartFrame",
			"debugStop",
			"debugDisconnect",
			"debugRestart",
			"debugStepOver",
			"debugStepInto",
			"debugStepOut",
			"debugStepBack",
			"debugPause",
			"debugContinue",
			"debugReverseContinue",
			"debugRun",
			"debugStart",
			"debugConfigure",
			"debugConsole",
			"debugRemoveConfig",
			"debugCollapseAll",
			"callstackViewSession",
			"debugConsoleClearAll",
			"watchExpressionsRemoveAll",
			"watchExpressionRemove",
			"watchExpressionsAdd",
			"watchExpressionsAddFuncBreakpoint",
			"watchExpressionsAddDataBreakpoint",
			"breakpointsRemoveAll",
			"breakpointsActivate",
			"debugConsoleEvaluationInput",
			"debugConsoleEvaluationPrompt",
			"debugInspectMemory"
		],
		"vs/workbench/contrib/debug/browser/debugQuickAccess": [
			"noDebugResults",
			"customizeLaunchConfig",
			"mostRecent",
			{
				"key": "contributed",
				"comment": [
					"contributed is lower case because it looks better like that in UI. Nothing preceeds it. It is a name of the grouping of debug configurations."
				]
			},
			"removeLaunchConfig",
			{
				"key": "providerAriaLabel",
				"comment": [
					"Placeholder stands for the provider label. For example \"NodeJS\"."
				]
			},
			"configure",
			"addConfigTo",
			"addConfiguration"
		],
		"vs/workbench/contrib/debug/browser/debugService": [
			"1activeSession",
			"nActiveSessions",
			"active debug session",
			"runTrust",
			"debugTrust",
			{
				"key": "compoundMustHaveConfigurations",
				"comment": [
					"compound indicates a \"compounds\" configuration item",
					"\"configurations\" is an attribute and should not be localized"
				]
			},
			"noConfigurationNameInWorkspace",
			"multipleConfigurationNamesInWorkspace",
			"noFolderWithName",
			"configMissing",
			"launchJsonDoesNotExist",
			"debugRequestNotSupported",
			"debugRequesMissing",
			"debugTypeNotSupported",
			"debugTypeMissing",
			{
				"key": "installAdditionalDebuggers",
				"comment": [
					"Placeholder is the debug type, so for example \"node\", \"python\""
				]
			},
			"noFolderWorkspaceDebugError",
			"multipleSession",
			"debugAdapterCrash",
			{
				"key": "debuggingPaused",
				"comment": [
					"First placeholder is the file line content, second placeholder is the reason why debugging is stopped, for example \"breakpoint\", third is the stack frame name, and last is the line number."
				]
			},
			"breakpointAdded",
			"breakpointRemoved"
		],
		"vs/workbench/contrib/debug/browser/debugSession": [
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"sessionDoesNotSupporBytesBreakpoints",
			"noDebugAdapter",
			"sessionNotReadyForBreakpoints",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"noDebugAdapter",
			"debuggingStartedNoDebug",
			"debuggingStarted",
			"debuggingStopped"
		],
		"vs/workbench/contrib/debug/browser/debugSessionPicker": [
			"moveFocusedView.selectView",
			"workbench.action.debug.startDebug",
			"workbench.action.debug.spawnFrom"
		],
		"vs/workbench/contrib/debug/browser/debugStatus": [
			"status.debug",
			"debugTarget",
			"selectAndStartDebug"
		],
		"vs/workbench/contrib/debug/browser/debugTaskRunner": [
			"abort",
			{
				"key": "debugAnyway",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"debugAnywayNoMemo",
			"preLaunchTaskErrors",
			"preLaunchTaskError",
			"preLaunchTaskExitCode",
			"preLaunchTaskTerminated",
			{
				"key": "showErrors",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"remember",
			{
				"key": "debugAnyway",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"rememberTask",
			"invalidTaskReference",
			"DebugTaskNotFoundWithTaskId",
			"DebugTaskNotFound",
			"taskNotTracked",
			"runningTask",
			"configureTask"
		],
		"vs/workbench/contrib/debug/browser/debugToolBar": [
			"notebook.moreRunActionsLabel",
			"stepBackDebug",
			"reverseContinue"
		],
		"vs/workbench/contrib/debug/browser/debugViewlet": [
			{
				"key": "miOpenConfigurations",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "selectWorkspaceFolder",
				"comment": [
					"User picks a workspace folder or a workspace configuration file here. Workspace configuration files can contain settings and thus a launch.json configuration can be written into one."
				]
			},
			"debugPanel",
			"startAdditionalSession",
			"openLaunchConfigDescription"
		],
		"vs/workbench/contrib/debug/browser/disassemblyView": [
			"instructionNotAvailable",
			"disassemblyTableColumnLabel",
			"editorOpenedFromDisassemblyDescription",
			"disassemblyView",
			"instructionAddress",
			"instructionBytes",
			"instructionText"
		],
		"vs/workbench/contrib/debug/browser/exceptionWidget": [
			"debugExceptionWidgetBorder",
			"debugExceptionWidgetBackground",
			"exceptionThrownWithId",
			"exceptionThrown",
			"close"
		],
		"vs/workbench/contrib/debug/browser/linkDetector": [
			"followForwardedLink",
			"followLink",
			"fileLinkWithPathMac",
			"fileLinkWithPath",
			"fileLinkMac",
			"fileLink"
		],
		"vs/workbench/contrib/debug/browser/loadedScriptsView": [
			"loadedScriptsSession",
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "loadedScriptsAriaLabel"
			},
			"loadedScriptsRootFolderAriaLabel",
			"loadedScriptsSessionAriaLabel",
			"loadedScriptsFolderAriaLabel",
			"loadedScriptsSourceAriaLabel",
			"collapse"
		],
		"vs/workbench/contrib/debug/browser/rawDebugSession": [
			"noDebugAdapterStart",
			"canNotStart",
			{
				"key": "continue",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"noDebugAdapter",
			"moreInfo"
		],
		"vs/workbench/contrib/debug/browser/repl": [
			{
				"key": "workbench.debug.filter.placeholder",
				"comment": [
					"Text in the brackets after e.g. is not localizable"
				]
			},
			"showing filtered repl lines",
			"debugConsole",
			"commentLabelWithKeybinding",
			"commentLabelWithKeybindingNoKeybinding",
			"startDebugFirst",
			"repl.action.filter",
			"repl.action.find",
			"actions.repl.copyAll",
			"selectRepl",
			"collapse",
			"paste",
			"copyAll",
			"copy",
			{
				"key": "actions.repl.acceptInput",
				"comment": [
					"Apply input from the debug console input box"
				]
			},
			"clearRepl",
			"clearRepl.descriotion",
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "debugFocusConsole"
			}
		],
		"vs/workbench/contrib/debug/browser/replAccessibilityHelp": [
			"repl.help",
			"repl.output",
			"repl.input",
			"repl.history",
			"repl.accessibleView",
			"repl.showRunAndDebug",
			"repl.clear",
			"repl.lazyVariables"
		],
		"vs/workbench/contrib/debug/browser/replViewer": [
			"debugConsole",
			"replVariableAriaLabel",
			{
				"key": "occurred",
				"comment": [
					"Front will the value of the debug console element. Placeholder will be replaced by a number which represents occurrance count."
				]
			},
			"replRawObjectAriaLabel",
			"replGroup"
		],
		"vs/workbench/contrib/debug/browser/runAndDebugAccessibilityHelp": [
			"debug.showRunAndDebug",
			"debug.startDebugging",
			"debug.help",
			"onceDebugging",
			"debug.restartDebugging",
			"debug.stopDebugging",
			"debug.continue",
			"debug.stepInto",
			"debug.stepOver",
			"debug.stepOut",
			"debug.views",
			"debug.focusBreakpoints",
			"debug.focusCallStack",
			"debug.focusVariables",
			"debug.focusWatch",
			"debug.watchSetting"
		],
		"vs/workbench/contrib/debug/browser/statusbarColorProvider": [
			"statusBarDebuggingBackground",
			"statusBarDebuggingForeground",
			"statusBarDebuggingBorder",
			"commandCenter-activeBackground"
		],
		"vs/workbench/contrib/debug/browser/variablesView": [
			"variableValueAriaLabel",
			"removeVisualizer",
			"variableValueAriaLabel",
			"useVisualizer",
			"variablesAriaTreeLabel",
			"variableScopeAriaLabel",
			{
				"key": "variableAriaLabel",
				"comment": [
					"Placeholders are variable name and variable value respectivly. They should not be translated."
				]
			},
			"viewMemory.prompt",
			"collapse"
		],
		"vs/workbench/contrib/debug/browser/watchExpressionsView": [
			"typeNewValue",
			"watchExpressionInputAriaLabel",
			"watchExpressionPlaceholder",
			{
				"comment": [
					"Debug is a noun in this context, not a verb."
				],
				"key": "watchAriaTreeLabel"
			},
			"watchExpressionAriaLabel",
			"watchVariableAriaLabel",
			"collapse",
			"addWatchExpression",
			"removeAllWatchExpressions",
			"copyWatchExpression"
		],
		"vs/workbench/contrib/debug/browser/welcomeView": [
			{
				"key": "openAFileWhichCanBeDebugged",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change",
					"{Locked=\"](command:{0})\"}"
				]
			},
			"runAndDebugAction",
			{
				"key": "customizeRunAndDebug2",
				"comment": [
					"{Locked=\"launch.json\"}",
					"{Locked=\"[\"}",
					"{Locked=\"]({0})\"}"
				]
			},
			{
				"key": "customizeRunAndDebugOpenFolder2",
				"comment": [
					"{Locked=\"launch.json\"}",
					"{Locked=\"[\"}",
					"{Locked=\"]({0})\"}"
				]
			},
			"allDebuggersDisabled",
			"run"
		],
		"vs/workbench/contrib/debug/common/abstractDebugAdapter": [
			"timeout"
		],
		"vs/workbench/contrib/debug/common/debug": [
			"debugType",
			"debugConfigurationType",
			"debugState",
			"debugUX",
			"hasDebugged",
			"inDebugMode",
			"inDebugRepl",
			"breakpointWidgetVisibile",
			"inBreakpointWidget",
			"breakpointsFocused",
			"watchExpressionsFocused",
			"watchExpressionsExist",
			"variablesFocused",
			"expressionSelected",
			"breakpointInputFocused",
			"callStackItemType",
			"callStackSessionIsAttach",
			"callStackItemStopped",
			"callStackSessionHasOneThread",
			"callStackFocused",
			"watchItemType",
			"canViewMemory",
			"breakpointItemType",
			"breakpointItemIsDataBytes",
			"breakpointHasModes",
			"breakpointSupportsCondition",
			"loadedScriptsSupported",
			"loadedScriptsItemType",
			"focusedSessionIsAttach",
			"focusedSessionIsNoDebug",
			"stepBackSupported",
			"restartFrameSupported",
			"stackFrameSupportsRestart",
			"jumpToCursorSupported",
			"stepIntoTargetsSupported",
			"breakpointsExist",
			"debuggersAvailable",
			"debugExtensionsAvailable",
			"debugProtocolVariableMenuContext",
			"debugSetVariableSupported",
			"debugSetDataBreakpointAddressSupported",
			"debugSetExpressionSupported",
			"breakWhenValueChangesSupported",
			"breakWhenValueIsAccessedSupported",
			"breakWhenValueIsReadSupported",
			"terminateDebuggeeSupported",
			"suspendDebuggeeSupported",
			"terminateThreadsSupported",
			"variableEvaluateNamePresent",
			"variableIsReadonly",
			"variableValue",
			"variableType",
			"variableInterfaces",
			"variableName",
			"variableLanguage",
			"variableExtensionId",
			"exceptionWidgetVisible",
			"multiSessionRepl",
			"multiSessionDebug",
			"disassembleRequestSupported",
			"disassemblyViewFocus",
			"languageSupportsDisassembleRequest",
			"focusedStackFrameHasInstructionReference",
			"debuggerDisabled",
			"internalConsoleOptions"
		],
		"vs/workbench/contrib/debug/common/debugContentProvider": [
			"unable",
			"canNotResolveSourceWithError",
			"canNotResolveSource"
		],
		"vs/workbench/contrib/debug/common/debugger": [
			"cannot.find.da",
			"launch.config.comment1",
			"launch.config.comment2",
			"launch.config.comment3",
			"debugType",
			"debugTypeNotRecognised",
			"node2NotSupported",
			"debugRequest",
			"debugWindowsConfiguration",
			"debugOSXConfiguration",
			"debugLinuxConfiguration"
		],
		"vs/workbench/contrib/debug/common/debugLifecycle": [
			"debug.debugSessionCloseConfirmationSingular",
			"debug.debugSessionCloseConfirmationPlural",
			{
				"key": "debug.stop",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/debug/common/debugModel": [
			"invalidVariableAttributes",
			"startDebugFirst",
			"notAvailable",
			{
				"key": "pausedOn",
				"comment": [
					"indicates reason for program being paused"
				]
			},
			"paused",
			{
				"key": "running",
				"comment": [
					"indicates state"
				]
			},
			"breakpointDirtydHover"
		],
		"vs/workbench/contrib/debug/common/debugSchemas": [
			"vscode.extension.contributes.debuggers",
			"vscode.extension.contributes.debuggers.type",
			"vscode.extension.contributes.debuggers.label",
			"vscode.extension.contributes.debuggers.program",
			"vscode.extension.contributes.debuggers.args",
			"vscode.extension.contributes.debuggers.runtime",
			"vscode.extension.contributes.debuggers.runtimeArgs",
			"vscode.extension.contributes.debuggers.variables",
			"vscode.extension.contributes.debuggers.initialConfigurations",
			"vscode.extension.contributes.debuggers.languages",
			"vscode.extension.contributes.debuggers.configurationSnippets",
			"vscode.extension.contributes.debuggers.configurationAttributes",
			"vscode.extension.contributes.debuggers.when",
			"vscode.extension.contributes.debuggers.hiddenWhen",
			"vscode.extension.contributes.debuggers.deprecated",
			"vscode.extension.contributes.debuggers.windows",
			"vscode.extension.contributes.debuggers.windows.runtime",
			"vscode.extension.contributes.debuggers.osx",
			"vscode.extension.contributes.debuggers.osx.runtime",
			"vscode.extension.contributes.debuggers.linux",
			"vscode.extension.contributes.debuggers.linux.runtime",
			"vscode.extension.contributes.debuggers.strings",
			"vscode.extension.contributes.debuggers.strings.unverifiedBreakpoints",
			"vscode.extension.contributes.breakpoints",
			"vscode.extension.contributes.breakpoints.language",
			"vscode.extension.contributes.breakpoints.when",
			"presentation",
			"presentation.hidden",
			"presentation.group",
			"presentation.order",
			"app.launch.json.title",
			"app.launch.json.version",
			"app.launch.json.configurations",
			"app.launch.json.compounds",
			"app.launch.json.compound.name",
			"useUniqueNames",
			"app.launch.json.compound.name",
			"app.launch.json.compound.folder",
			"app.launch.json.compounds.configurations",
			"app.launch.json.compound.stopAll",
			"compoundPrelaunchTask",
			"debugger name",
			"debugger type",
			"debuggers"
		],
		"vs/workbench/contrib/debug/common/debugSource": [
			"unknownSource"
		],
		"vs/workbench/contrib/debug/common/disassemblyViewInput": [
			"disassemblyEditorLabelIcon",
			"disassemblyInputName"
		],
		"vs/workbench/contrib/debug/common/loadedScriptsPicker": [
			"moveFocusedView.selectView"
		],
		"vs/workbench/contrib/debug/common/replModel": [
			"consoleCleared"
		],
		"vs/workbench/contrib/debug/node/debugAdapter": [
			"debugAdapterBinNotFound",
			{
				"key": "debugAdapterCannotDetermineExecutable",
				"comment": [
					"Adapter executable file not found"
				]
			},
			"unableToLaunchDebugAdapter",
			"unableToLaunchDebugAdapterNoArgs"
		],
		"vs/workbench/contrib/dropOrPasteInto/browser/commands": [
			"configureDefaultPaste.label",
			"configureDefaultDrop.label"
		],
		"vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": [
			"dropPreferredDescription",
			"dropKind",
			"pastePreferredDescription",
			"pasteKind"
		],
		"vs/workbench/contrib/editSessions/browser/editSessions.contribution": [
			"continueOn.installAdditional",
			"resuming working changes window",
			"autoStoreWorkingChanges",
			"check for pending cloud changes",
			"store working changes",
			"store your working changes",
			"storing working changes",
			"checkingForWorkingChanges",
			"no cloud changes",
			"no cloud changes for ref",
			"client too old",
			"resume edit session warning many",
			"resume edit session warning 1",
			"resume failed",
			"editSessionPartialMatch",
			"resume",
			"payload too large",
			"no working changes to store",
			"payload too large",
			"payload failed",
			"continue with cloud changes",
			"with cloud changes",
			"without cloud changes",
			"continueEditSession.openLocalFolder.title.v2",
			"continueWorkingOn.existingLocalFolder",
			"continueEditSessionPick.title.v2",
			"continueEditSessionItem.openInLocalFolder.v2",
			"continueEditSessionItem.builtin",
			"learnMoreTooltip",
			"continueEditSessionExtPoint",
			"continueEditSessionExtPoint.command",
			"continueEditSessionExtPoint.group",
			"continueEditSessionExtPoint.qualifiedName",
			"continueEditSessionExtPoint.description",
			"continueEditSessionExtPoint.remoteGroup",
			"continueEditSessionExtPoint.when",
			"autoStoreWorkingChanges.onShutdown",
			"autoStoreWorkingChanges.off",
			"autoStoreWorkingChangesDescription",
			"autoResumeWorkingChanges.onReload",
			"autoResumeWorkingChanges.off",
			"autoResumeWorkingChanges",
			"continueOnCloudChanges.promptForAuth",
			"continueOnCloudChanges.off",
			"continueOnCloudChanges",
			"cloudChangesPartialMatchesEnabled",
			"continue working on",
			"continue edit session in local folder",
			"show log",
			"show cloud changes",
			"resume latest cloud changes",
			"resume cloud changes",
			"store working changes in cloud"
		],
		"vs/workbench/contrib/editSessions/browser/editSessionsStorageService": [
			"choose account read placeholder",
			"choose account placeholder",
			"signed in",
			"others",
			"sign in using account",
			"sign in",
			"sign in badge",
			"reset auth.v3",
			"sign out of cloud changes clear data prompt",
			"delete all cloud changes"
		],
		"vs/workbench/contrib/editSessions/browser/editSessionsViews": [
			"noStoredChanges",
			"storeWorkingChangesTitle",
			"workbench.editSessions.actions.resume.v2",
			"workbench.editSessions.actions.store.v2",
			"workbench.editSessions.actions.delete.v2",
			"confirm delete.v2",
			"confirm delete detail.v2",
			"workbench.editSessions.actions.deleteAll",
			"confirm delete all",
			"confirm delete all detail",
			"compare changes",
			"local copy",
			"cloud changes",
			"open file"
		],
		"vs/workbench/contrib/editSessions/common/editSessions": [
			"editSessionViewIcon",
			"cloud changes",
			"cloud changes"
		],
		"vs/workbench/contrib/editSessions/common/editSessionsLogService": [
			"cloudChangesLog"
		],
		"vs/workbench/contrib/editTelemetry/browser/editStats/aiStatsStatusBar": [
			"inlineSuggestions",
			"inlineSuggestionsStatusBar",
			"aiStatsStatusBarHeader",
			"aiStats.statusBar.configure",
			"text1",
			"text2"
		],
		"vs/workbench/contrib/editTelemetry/browser/editTelemetry.contribution": [
			"editTelemetry",
			"telemetry.editStats.enabled",
			"editor.aiStats.enabled",
			"telemetry.editStats.detailed.enabled",
			"telemetry.editStats.showStatusBar",
			"telemetry.editStats.showDecorations"
		],
		"vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": [
			{
				"key": "miEmmetExpandAbbreviation",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"expandAbbreviationAction"
		],
		"vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": [
			{
				"key": "starActivation",
				"comment": [
					"{0} will be an extension identifier"
				]
			},
			{
				"key": "workspaceContainsGlobActivation",
				"comment": [
					"{0} will be a glob pattern",
					"{1} will be an extension identifier"
				]
			},
			{
				"key": "workspaceContainsFileActivation",
				"comment": [
					"{0} will be a file name",
					"{1} will be an extension identifier"
				]
			},
			{
				"key": "workspaceContainsTimeout",
				"comment": [
					"{0} will be a glob pattern",
					"{1} will be an extension identifier"
				]
			},
			{
				"key": "startupFinishedActivation",
				"comment": [
					"This refers to an extension. {0} will be an activation event."
				]
			},
			"languageActivation",
			{
				"key": "workspaceGenericActivation",
				"comment": [
					"{0} will be an activation event, like e.g. 'language:typescript', 'debug', etc.",
					"{1} will be an extension identifier"
				]
			},
			"extensionActivating",
			"unresponsive.title",
			"errors",
			"requests count",
			"session requests count",
			"requests count title",
			"runtimeExtensions",
			"copy id",
			"disable workspace",
			"disable",
			"showRuntimeExtensions"
		],
		"vs/workbench/contrib/extensions/browser/configBasedRecommendations": [
			"exeBasedRecommendation"
		],
		"vs/workbench/contrib/extensions/browser/exeBasedRecommendations": [
			"exeBasedRecommendation"
		],
		"vs/workbench/contrib/extensions/browser/extensionEditor": [
			"extension version",
			"name",
			"preview",
			"preview",
			"builtin",
			"details",
			"detailstooltip",
			"features",
			"featurestooltip",
			"changelog",
			"changelogtooltip",
			"dependencies",
			"dependenciestooltip",
			"extensionpack",
			"extensionpacktooltip",
			"noReadme",
			"Readme title",
			"extension pack",
			"noReadme",
			"Readme title",
			"noChangelog",
			"Changelog title",
			"noDependencies",
			"categories",
			"repository",
			"issues",
			"license",
			"Marketplace",
			"resources",
			"Install Info",
			"id",
			"Version",
			"last updated",
			"vsix",
			"other",
			"source",
			"size when installed",
			"size",
			"disk space used",
			"cache size",
			"Marketplace Info",
			"id",
			"Version",
			"published",
			"last released",
			"find",
			"find next",
			"find previous"
		],
		"vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": [
			"restartExtensionHost.reason"
		],
		"vs/workbench/contrib/extensions/browser/extensionFeaturesTab": [
			"activation",
			"label",
			"chartDescription",
			"uncaught errors",
			"messaages",
			"runtime",
			"noFeatures",
			"extension features list",
			"revoked",
			"accessExtensionFeature",
			"disableAccessExtensionFeatureMessage",
			"enableAccessExtensionFeatureMessage",
			"revoke",
			"grant",
			"cancel",
			"revoke",
			"enable"
		],
		"vs/workbench/contrib/extensions/browser/extensionRecommendationNotificationService": [
			"ignoreExtensionRecommendations",
			"ignoreAll",
			"no",
			{
				"key": "this repository",
				"comment": [
					"this repository means the current repository that is opened"
				]
			},
			"extensionFromPublisher",
			"extensionsFromMultiplePublishers",
			"extensionsFromPublishers",
			"extensionsFromPublisher",
			"recommended",
			{
				"key": "exeRecommended",
				"comment": [
					"Placeholder string is the name of the software that is installed."
				]
			},
			"donotShowAgain",
			"donotShowAgainExtension",
			"donotShowAgainExtensionSingle",
			"install",
			"install and do no sync",
			"show recommendations"
		],
		"vs/workbench/contrib/extensions/browser/extensions.contribution": [
			"manageExtensionsQuickAccessPlaceholder",
			"manageExtensionsHelp",
			"extension",
			{
				"key": "miViewExtensions",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"extensionsConfigurationTitle",
			"all",
			"enabled",
			"none",
			"extensions.autoUpdate.true",
			"extensions.autoUpdate.enabled",
			"extensions.autoUpdate.false",
			"extensions.autoUpdate",
			"extensionsCheckUpdates",
			"extensionsIgnoreRecommendations",
			"extensionsShowRecommendationsOnlyOnDemand_Deprecated",
			"extensionsCloseExtensionDetailsOnViewChange",
			"handleUriConfirmedExtensions",
			"extensionsWebWorker.true",
			"extensionsWebWorker.false",
			"extensionsWebWorker.auto",
			"extensionsWebWorker",
			"extensions.supportVirtualWorkspaces",
			"extensions.affinity",
			"extensions.supportUntrustedWorkspaces",
			"extensions.supportUntrustedWorkspaces.true",
			"extensions.supportUntrustedWorkspaces.false",
			"extensions.supportUntrustedWorkspaces.limited",
			"extensions.supportUntrustedWorkspaces.supported",
			"extensions.supportUntrustedWorkspaces.version",
			"extensionsDeferredStartupFinishedActivation",
			"extensionsInQuickAccess",
			"extensions.verifySignature",
			"autoRestart",
			"extensions.gallery.serviceUrl",
			"extensions.gallery.serviceUrl",
			"extensionsSupportNodeGlobalNavigator",
			"extensionsRequestTimeout",
			"notFound",
			"workbench.extensions.installExtension.description",
			"workbench.extensions.installExtension.arg.decription",
			"workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX",
			"workbench.extensions.installExtension.option.installPreReleaseVersion",
			"workbench.extensions.installExtension.option.donotSync",
			"workbench.extensions.installExtension.option.justification",
			"workbench.extensions.installExtension.option.enable",
			"workbench.extensions.installExtension.option.context",
			"notFound",
			"workbench.extensions.uninstallExtension.description",
			"workbench.extensions.uninstallExtension.arg.name",
			"id required",
			"notInstalled",
			"builtin",
			"workbench.extensions.search.description",
			"workbench.extensions.search.arg.name",
			"installExtensionQuickAccessPlaceholder",
			"installExtensionQuickAccessHelp",
			{
				"key": "miPreferencesExtensions",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"showExtensions",
			"importKeyboardShortcutsFroms",
			"noUpdatesAvailable",
			"installFromVSIX",
			{
				"key": "installButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"installVSIX",
			"InstallVSIXs.successReload",
			"InstallVSIXAction.successReload",
			"InstallVSIXAction.reloadNow",
			"InstallVSIXs.successRestart",
			"InstallVSIXAction.successRestart",
			"InstallVSIXAction.restartExtensions",
			"InstallVSIXs.successNoReload",
			"InstallVSIXAction.successNoReload",
			"installFromLocation",
			"install button",
			"installFromLocationPlaceHolder",
			"installFromLocation",
			"filterExtensions",
			"featured filter",
			"most popular filter",
			"most popular recommended",
			"recently published filter",
			"filter by category",
			"installed filter",
			"builtin filter",
			"extension updates filter",
			"workspace unsupported filter",
			"enabled filter",
			"disabled filter",
			"sorty by",
			"sort by installs",
			"sort by rating",
			"sort by name",
			"sort by published date",
			"sort by update date",
			"installWorkspaceRecommendedExtensions",
			"enablePreRleaseLabel",
			"disablePreRleaseLabel",
			"install",
			"install installAndDonotSync",
			"installPrereleaseAndDonotSync",
			"extensionInfoName",
			"extensionInfoId",
			"extensionInfoDescription",
			"extensionInfoVersion",
			"extensionInfoPublisher",
			"extensionInfoVSMarketplaceLink",
			"download VSIX",
			"download pre-release",
			"download specific version",
			"trustedPublishers",
			"trustedPublishersPlaceholder",
			"extensions",
			"focusExtensions",
			"installExtensions",
			"showRecommendedKeymapExtensionsShort",
			"showLanguageExtensionsShort",
			"checkForUpdates",
			"enableAutoUpdate",
			"disableAutoUpdate",
			"updateAll",
			"enableAll",
			"enableAllWorkspace",
			"disableAll",
			"disableAllWorkspace",
			"InstallFromVSIX",
			"installExtensionFromLocation",
			"showFeaturedExtensions",
			"showPopularExtensions",
			"showRecommendedExtensions",
			"recentlyPublishedExtensions",
			"installedExtensions",
			"showBuiltInExtensions",
			"extensionUpdates",
			"showWorkspaceUnsupportedExtensions",
			"showEnabledExtensions",
			"showDisabledExtensions",
			"clearExtensionsSearchResults",
			"refreshExtension",
			"show pre-release version",
			"show released version",
			"workbench.extensions.action.copyExtension",
			"workbench.extensions.action.copyExtensionId",
			"workbench.extensions.action.copyLink",
			"workbench.extensions.action.configure",
			"workbench.extensions.action.changeAccountPreference",
			"workbench.extensions.action.configureKeybindings",
			"workbench.extensions.action.toggleApplyToAllProfiles",
			"workbench.extensions.action.toggleIgnoreExtension",
			"workbench.extensions.action.ignoreRecommendation",
			"workbench.extensions.action.undoIgnoredRecommendation",
			"workbench.extensions.action.addExtensionToWorkspaceRecommendations",
			"workbench.extensions.action.removeExtensionFromWorkspaceRecommendations",
			"workbench.extensions.action.addToWorkspaceRecommendations",
			"workbench.extensions.action.addToWorkspaceFolderRecommendations",
			"workbench.extensions.action.addToWorkspaceIgnoredRecommendations",
			"workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations",
			"workbench.extensions.action.manageTrustedPublishers",
			"signInToMarketplace"
		],
		"vs/workbench/contrib/extensions/browser/extensions.web.contribution": [
			"runtimeExtension"
		],
		"vs/workbench/contrib/extensions/browser/extensionsActions": [
			"VS Code for Web",
			"cannot be installed",
			{
				"key": "more information",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"close",
			"install prerelease",
			"cancel",
			"not signed",
			"install anyway",
			"verification failed",
			"learn more",
			"install donot verify",
			"verification failed",
			"learn more",
			"report issue",
			"report issue title",
			"report issue body",
			"install donot verify",
			"update operation",
			"install operation",
			"check logs",
			"download",
			"install vsix",
			"installVSIX",
			"install",
			"not signed",
			"not signed detail",
			"install anyway",
			"deprecated message",
			"install anyway",
			"deprecated with alternate extension message",
			{
				"key": "Show alternate extension",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"deprecated with alternate settings message",
			{
				"key": "configure in settings",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"install confirmation",
			"installExtensionStart",
			"installExtensionComplete",
			"install workspace version",
			"install pre-release",
			"install pre-release version",
			"install",
			"install release version",
			"install",
			"installing",
			"install",
			"installing",
			"installExtensionStart",
			{
				"key": "install in remote",
				"comment": [
					"This is the name of the action to install an extension in remote server. Placeholder is for the name of remote server."
				]
			},
			"install locally",
			"install browser",
			"uninstallAction",
			"Uninstalling",
			"uninstallAll",
			"uninstallExtensionStart",
			"uninstallExtensionComplete",
			"update",
			"update to",
			"update",
			"updateExtensionConsentTitle",
			"updateExtensionConsent",
			"update",
			"review",
			"cancel",
			"updateExtensionStart",
			"updateExtensionComplete",
			"enableAutoUpdate",
			"disableAutoUpdate",
			"toggleAutoUpdatesForPublisherLabel",
			"ignoreExtensionUpdatePublisher",
			"enableAutoUpdate",
			"disableAutoUpdate",
			"migrateExtension",
			"migrate to",
			"migrate",
			"manage",
			"manage",
			"togglePreRleaseLabel",
			"togglePreRleaseDisableLabel",
			"togglePreRleaseDisableTooltip",
			"switchToPreReleaseLabel",
			"switchToPreReleaseTooltip",
			"install another version",
			"no versions",
			"pre-release",
			"current",
			"selectVersion",
			"enableForWorkspaceAction",
			"enableForWorkspaceActionToolTip",
			"enableGloballyAction",
			"enableGloballyActionToolTip",
			"disableForWorkspaceAction",
			"disableForWorkspaceActionToolTip",
			"disableGloballyAction",
			"disableGloballyActionToolTip",
			"reload window",
			"restart extensions",
			"restart product",
			"update product",
			"current",
			"select color theme",
			"select file icon theme",
			"select product icon theme",
			"showRecommendedExtension",
			"installRecommendedExtension",
			"ignoreExtensionRecommendation",
			"undo",
			"OpenExtensionsFile.failed",
			"configureWorkspaceRecommendedExtensions",
			"configureWorkspaceFolderRecommendedExtensions",
			"installed",
			"updated",
			"uninstalled",
			"enabled",
			"disabled",
			"ignored",
			"synced",
			"sync",
			"do not sync",
			"malicious tooltip",
			"not signed tooltip",
			"deprecated with alternate extension tooltip",
			"settings",
			"deprecated with alternate settings tooltip",
			"deprecated tooltip",
			"missing from gallery tooltip",
			"auto update message",
			"disabled - not allowed",
			"disabled by environment",
			"enabled by environment",
			"disabled because of virtual workspace",
			"extension limited because of virtual workspace",
			"extension disabled because of unification",
			"extension disabled because of trust requirement",
			"extension limited because of trust requirement",
			"Install in remote server to enable",
			"learn more",
			"Install in local server to enable",
			"learn more",
			"Defined to run in desktop",
			"learn more",
			"Cannot be enabled",
			"learn more",
			"manage access",
			"Install language pack also in remote server",
			"Install language pack also locally",
			"enabled remotely",
			"learn more",
			"enabled locally",
			"learn more",
			"enabled in web worker",
			"learn more",
			"extension disabled because of dependency",
			"dependencies",
			"workspace enabled",
			"extension enabled on remote",
			"globally disabled",
			"workspace disabled",
			"install previous version",
			"selectExtension",
			"select extensions to install",
			"no local extensions",
			"installing extensions",
			"finished installing",
			"select and install local extensions",
			"install local extensions title",
			"select and install remote extensions",
			"install remote extensions",
			"extensionButtonBackground",
			"extensionButtonForeground",
			"extensionButtonHoverBackground",
			"extensionButtonSeparator",
			"extensionButtonProminentBackground",
			"extensionButtonProminentForeground",
			"extensionButtonProminentHoverBackground",
			"enableAutoUpdateLabel",
			"workbench.extensions.action.setColorTheme",
			"workbench.extensions.action.setFileIconTheme",
			"workbench.extensions.action.setProductIconTheme",
			"workbench.extensions.action.setDisplayLanguage",
			"workbench.extensions.action.clearLanguage"
		],
		"vs/workbench/contrib/extensions/browser/extensionsActivationProgress": [
			"activation"
		],
		"vs/workbench/contrib/extensions/browser/extensionsCompletionItemsProvider": [
			"exampleExtension"
		],
		"vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": [
			"extensions",
			"auto install missing deps",
			"finished installing missing deps",
			"reload",
			"no missing deps"
		],
		"vs/workbench/contrib/extensions/browser/extensionsIcons": [
			"extensionsViewIcon",
			"manageExtensionIcon",
			"clearSearchResultsIcon",
			"refreshIcon",
			"filterIcon",
			"installLocalInRemoteIcon",
			"installWorkspaceRecommendedIcon",
			"configureRecommendedIcon",
			"syncEnabledIcon",
			"syncIgnoredIcon",
			"remoteIcon",
			"installCountIcon",
			"lockIcon",
			"ratingIcon",
			"preReleaseIcon",
			"sponsorIcon",
			"starFullIcon",
			"starHalfIcon",
			"starEmptyIcon",
			"errorIcon",
			"warningIcon",
			"infoIcon",
			"trustIcon",
			"activationtimeIcon"
		],
		"vs/workbench/contrib/extensions/browser/extensionsQuickAccess": [
			"type",
			"searchFor",
			"install",
			"manage"
		],
		"vs/workbench/contrib/extensions/browser/extensionsViewer": [
			"extension.arialabel.verifiedPublisher",
			"extension.arialabel.publisher",
			"extension.arialabel.deprecated",
			"extension.arialabel.rating",
			"extensions",
			"error",
			"Unknown Extension",
			"extensions"
		],
		"vs/workbench/contrib/extensions/browser/extensionsViewlet": [
			"sign in",
			"access denied",
			"installed",
			"searchExtensions",
			"click show",
			"show",
			"dismiss",
			"dismiss hover",
			"extensionFoundInSection",
			"extensionFound",
			"extensionsFoundInSection",
			"extensionsFound",
			"suggestProxyError",
			"open user settings",
			"extensionToUpdate",
			"extensionsToUpdate",
			"extensionToReload",
			"extensionsToReload",
			"restartNow",
			"reloadNow",
			"learnMore",
			"malicious warning",
			"signInRequired",
			"accessDenied",
			"sign in enterprise marketplace",
			{
				"key": "remote",
				"comment": [
					"Remote as in remote machine"
				]
			},
			"marketPlace",
			"select and install local extensions",
			"install remote in local",
			"popularExtensions",
			"recommendedExtensions",
			"enabledExtensions",
			"disabledExtensions",
			"marketPlace",
			"installed",
			"recently updated",
			"enabled",
			"disabled",
			"availableUpdates",
			"builtin",
			"workspaceUnsupported",
			"workspaceRecommendedExtensions",
			"otherRecommendedExtensions",
			"builtinFeatureExtensions",
			"builtInThemesExtensions",
			"builtinProgrammingLanguageExtensions",
			"untrustedUnsupportedExtensions",
			"untrustedPartiallySupportedExtensions",
			"virtualUnsupportedExtensions",
			"virtualPartiallySupportedExtensions",
			"deprecated"
		],
		"vs/workbench/contrib/extensions/browser/extensionsViews": [
			"showing local extensions only",
			"no extensions found",
			"offline error",
			"error",
			"no local extensions"
		],
		"vs/workbench/contrib/extensions/browser/extensionsWidgets": [
			"install count",
			"ratedLabel",
			"publisher",
			"verified publisher",
			"sponsor",
			"remote extension title",
			"privateExtension",
			"workspace extension",
			"local extension",
			"syncingore.label",
			"feature access label",
			"privateExtension",
			"sponsor",
			"workspace extension",
			"local extension",
			"publisher verified tooltip",
			"updateRequired",
			"activation",
			"startup",
			"uncaught error",
			"uncaught errors",
			"message",
			"messages",
			"feature usage label",
			"total",
			"Show prerelease version",
			"has prerelease",
			"recommendationHasBeenIgnored",
			"extensionIconStarForeground",
			"extensionPreReleaseForeground",
			"extensionIcon.sponsorForeground",
			"extensionIcon.private"
		],
		"vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": [
			"Manifest is not found",
			"confirmEnableDisableAutoUpdate",
			"confirmEnableAutoUpdate",
			"confirmDisableAutoUpdate",
			"confirmEnableDisableAutoUpdateDetail",
			"updatingExtensions",
			"disallowed extensions by policy",
			"disallowed extensions",
			"incompatibleExtensions",
			"invalidExtensions",
			"deprecated extensions",
			"restart",
			"extensionsAutoRestart",
			"reload",
			"restart extensions",
			"postUninstallTooltip",
			"postUpdateDownloadTooltip",
			"postUpdateUpdateTooltip",
			"postUpdateRestartTooltip",
			"postUpdateTooltip",
			"enable locally",
			"enable remote",
			"postEnableTooltip",
			"postEnableTooltip",
			"postDisableTooltip",
			"postEnableTooltip",
			"postEnableTooltip",
			"extension not found",
			"allplatforms",
			"platform placeholder",
			"download title",
			"download",
			"downloading...",
			"download.completed",
			"download.failed",
			"no versions",
			"pre-release",
			"selectVersion",
			"consentRequiredToUpdateRepublishedExtension",
			"consentRequiredToUpdate",
			"not an extension",
			"malicious",
			"disallowed",
			"not signed",
			"cannot be installed",
			"cannot be installed",
			"malicious",
			"report issue",
			"not found version",
			"not found",
			{
				"key": "installButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "installButtonLabelWithAction",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"open",
			"installExtensionTitle",
			"installExtensionMessage",
			"installVSIXMessage",
			"sync extension",
			"unknown",
			"enableExtensionTitle",
			"enableExtensionMessage",
			{
				"key": "enableButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "enableButtonLabelWithAction",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"incompatible",
			"uninstallApplicationScoped",
			"uninstallApplicationScopedMessage",
			"uninstallAllProfiles",
			"uninstallDependents",
			"uninstallAll",
			"uninstallingExtension",
			"singleDependentUninstallError",
			"twoDependentsUninstallError",
			"multipleDependentsUninstallError",
			"installing named extension",
			"installing extension",
			"disableDependents",
			"disable all",
			"singleDependentError",
			"twoDependentsError",
			"multipleDependentsError"
		],
		"vs/workbench/contrib/extensions/browser/fileBasedRecommendations": [
			"fileBasedRecommendation",
			"languageName"
		],
		"vs/workbench/contrib/extensions/browser/webRecommendations": [
			"reason"
		],
		"vs/workbench/contrib/extensions/browser/workspaceRecommendations": [
			"workspaceRecommendation",
			"workspaceRecommendation"
		],
		"vs/workbench/contrib/extensions/common/extensions": [
			"extensions"
		],
		"vs/workbench/contrib/extensions/common/extensionsFileTemplate": [
			"app.extensions.json.title",
			"app.extensions.json.recommendations",
			"app.extension.identifier.errorMessage",
			"app.extensions.json.unwantedRecommendations",
			"app.extension.identifier.errorMessage"
		],
		"vs/workbench/contrib/extensions/common/extensionsInput": [
			"extensionsEditorLabelIcon",
			"extensionsInputName"
		],
		"vs/workbench/contrib/extensions/common/extensionsUtils": [
			"disableOtherKeymapsConfirmation",
			"yes",
			"no"
		],
		"vs/workbench/contrib/extensions/common/installExtensionsTool": [
			"installExtensionsTool.displayName",
			"installExtensionsTool.userDescription",
			"installExtensionsTool.confirmationTitle",
			"installExtensionsTool.confirmationMessage",
			"installExtensionsTool.resultMessage",
			"installExtensionsTool.noResultMessage"
		],
		"vs/workbench/contrib/extensions/common/reportExtensionIssueAction": [
			"reportExtensionIssue"
		],
		"vs/workbench/contrib/extensions/common/runtimeExtensionsInput": [
			"runtimeExtensionEditorLabelIcon",
			"extensionsInputName"
		],
		"vs/workbench/contrib/extensions/common/searchExtensionsTool": [
			"searchExtensionsTool.displayName",
			"searchExtensionsTool.userDescription",
			"searchExtensionsTool.noInput"
		],
		"vs/workbench/contrib/extensions/electron-browser/debugExtensionHostAction": [
			"selectExtensionHost",
			"restart1",
			"restart2",
			{
				"key": "restart3",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"debugExtensionHost.progress",
			"debugExtensionHost.launch.name",
			"openDevToolsForExtensionHost",
			"debugExtensionHost"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionProfileService": [
			"status.profiler",
			"profilingExtensionHost",
			"profilingExtensionHost",
			"selectAndStartDebug",
			"profilingExtensionHostTime",
			"restart1",
			"restart2",
			{
				"key": "restart3",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/extensions/electron-browser/extensions.contribution": [
			"runtimeExtension"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsActions": [
			"openExtensionsFolder",
			"cleanUpExtensionsFolder"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": [
			"unresponsive-exthost",
			"show"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": [
			"cmd.reportOrShow",
			"cmd.report",
			"attach.title",
			"attach.msg",
			"cmd.show",
			"attach.title",
			"attach.msg2"
		],
		"vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": [
			"extensionHostProfileStart",
			"stopExtensionHostProfileStart",
			"openExtensionHostProfile",
			"saveExtensionHostProfile",
			"saveprofile.dialogTitle"
		],
		"vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": [
			"scopedConsoleAction.Integrated",
			"scopedConsoleAction.external",
			"scopedConsoleAction.wt"
		],
		"vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": [
			"terminal.kind.integrated",
			"terminal.kind.external",
			"terminal.kind.both",
			"terminalConfigurationTitle",
			"explorer.openInTerminalKind",
			"sourceControlRepositories.openInTerminalKind",
			"terminal.external.windowsExec",
			"terminal.external.osxExec",
			"terminal.external.linuxExec",
			"globalConsoleAction"
		],
		"vs/workbench/contrib/externalUriOpener/common/configuration": [
			"externalUriOpeners",
			"externalUriOpeners.uri",
			"externalUriOpeners.uri",
			"externalUriOpeners.defaultId"
		],
		"vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService": [
			"selectOpenerDefaultLabel.web",
			"selectOpenerDefaultLabel",
			"selectOpenerConfigureTitle",
			"selectOpenerPlaceHolder"
		],
		"vs/workbench/contrib/files/browser/editors/binaryFileEditor": [
			"binaryFileEditor"
		],
		"vs/workbench/contrib/files/browser/editors/textFileEditor": [
			"textFileEditor",
			"openFolder",
			"reveal",
			"fileIsDirectory",
			"fileTooLargeForHeapErrorWithSize",
			"fileTooLargeForHeapErrorWithoutSize",
			"unavailableResourceErrorEditorText",
			"createFile"
		],
		"vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": [
			"userGuide",
			"staleSaveError",
			"readonlySaveErrorAdmin",
			"readonlySaveErrorSudo",
			"readonlySaveError",
			"permissionDeniedSaveError",
			"permissionDeniedSaveErrorSudo",
			{
				"key": "genericSaveError",
				"comment": [
					"{0} is the resource that failed to save and {1} the error message"
				]
			},
			"learnMore",
			"dontShowAgain",
			"compareChanges",
			"saveConflictDiffLabel",
			"overwriteElevated",
			"overwriteElevatedSudo",
			"saveElevated",
			"saveElevatedSudo",
			"retry",
			"revert",
			"overwrite",
			"overwrite",
			"configure"
		],
		"vs/workbench/contrib/files/browser/explorerViewlet": [
			"explorerViewIcon",
			"openEditorsIcon",
			{
				"key": "miViewExplorer",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openFolder",
			"addAFolder",
			"openRecent",
			{
				"key": "noWorkspaceHelp",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change"
				]
			},
			{
				"key": "noFolderHelpWeb",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change"
				]
			},
			{
				"key": "remoteNoFolderHelp",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change"
				]
			},
			{
				"key": "noFolderButEditorsHelp",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change"
				]
			},
			{
				"key": "noFolderHelp",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change"
				]
			},
			"folders",
			"explore",
			"explore"
		],
		"vs/workbench/contrib/files/browser/fileActions.contribution": [
			"copyPath",
			"copyRelativePath",
			"revealInSideBar",
			"acceptLocalChanges",
			"revertLocalChanges",
			"openToSide",
			"reopenWith",
			"revert",
			"saveAll",
			"compareWithSaved",
			"compareWithSelected",
			"compareSource",
			"compareSelected",
			"close",
			"closeOthers",
			"closeSaved",
			"closeAll",
			"explorerOpenWith",
			"cut",
			"deleteFile",
			"deleteFile",
			"newFile",
			"openFile",
			{
				"key": "miNewFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSaveAs",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSaveAll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miAutoSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRevert",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miCloseEditor",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"copyPathOfActive",
			"copyRelativePathOfActive",
			"saveAllInGroup",
			"saveFiles",
			"revert",
			"compareActiveWithSaved",
			"compareActiveWithSavedMeta",
			"newFolderDescription"
		],
		"vs/workbench/contrib/files/browser/fileActions": [
			"rename",
			"delete",
			"copyFile",
			"pasteFile",
			"download",
			"upload",
			"deleteButtonLabelRecycleBin",
			{
				"key": "deleteButtonLabelTrash",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "deleteButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"dirtyMessageFilesDelete",
			"dirtyMessageFolderOneDelete",
			"dirtyMessageFolderDelete",
			"dirtyMessageFileDelete",
			"dirtyWarning",
			"readonlyMessageFilesDelete",
			"readonlyMessageFolderOneDelete",
			"readonlyMessageFolderDelete",
			"continueDetail",
			"continueButtonLabel",
			"irreversible",
			"restorePlural",
			"restore",
			"undoBinFiles",
			"undoBin",
			"undoTrashFiles",
			"undoTrash",
			"doNotAskAgain",
			{
				"key": "deleteBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files deleted"
				]
			},
			{
				"key": "deleteFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file deleted"
				]
			},
			{
				"key": "deletingBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files deleted"
				]
			},
			{
				"key": "deletingFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file deleted"
				]
			},
			"binFailed",
			"trashFailed",
			{
				"key": "deletePermanentlyButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "retryButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmMoveTrashMessageFilesAndDirectories",
			"confirmMoveTrashMessageMultipleDirectories",
			"confirmMoveTrashMessageMultiple",
			"confirmMoveTrashMessageFolder",
			"confirmMoveTrashMessageFile",
			"confirmDeleteMessageFilesAndDirectories",
			"confirmDeleteMessageMultipleDirectories",
			"confirmDeleteMessageMultiple",
			"confirmDeleteMessageFolder",
			"confirmDeleteMessageFile",
			"confirmOverwrite",
			"replaceButtonLabel",
			"saveAllInGroup",
			"closeGroup",
			"openFileToShowInNewWindow.unsupportedschema",
			"emptyFileNameError",
			"fileNameStartsWithSlashError",
			"fileNameExistsError",
			"invalidFileNameError",
			"fileNameWhitespaceWarning",
			"clipboardComparisonLabel",
			"retry",
			"createBulkEdit",
			"creatingBulkEdit",
			"renameBulkEdit",
			"renamingBulkEdit",
			"confirmMultiPasteNative",
			"confirmPasteNative",
			"doNotAskAgain",
			{
				"key": "pasteButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"fileIsAncestor",
			{
				"key": "movingBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files being moved"
				]
			},
			{
				"key": "movingFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file moved."
				]
			},
			{
				"key": "moveBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files being moved"
				]
			},
			{
				"key": "moveFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file moved."
				]
			},
			"fileDeleted",
			{
				"key": "copyingBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files being copied"
				]
			},
			{
				"key": "copyingFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file copied."
				]
			},
			{
				"key": "copyBulkEdit",
				"comment": [
					"Placeholder will be replaced by the number of files being copied"
				]
			},
			{
				"key": "copyFileBulkEdit",
				"comment": [
					"Placeholder will be replaced by the name of the file copied."
				]
			},
			"newFile",
			"newFolder",
			"globalCompareFile",
			"compareFileWithMeta",
			"toggleAutoSave",
			"toggleAutoSaveDescription",
			"focusFilesExplorer",
			"focusFilesExplorerMetadata",
			"showInExplorer",
			"showInExplorerMetadata",
			"openFileInEmptyWorkspace",
			"openFileInEmptyWorkspaceMetadata",
			"compareNewUntitledTextFiles",
			"compareNewUntitledTextFilesMeta",
			"compareWithClipboard",
			"compareWithClipboardMeta",
			"setActiveEditorReadonlyInSession",
			"setActiveEditorWriteableInSession",
			"toggleActiveEditorReadonlyInSession",
			"resetActiveEditorReadonlyInSession"
		],
		"vs/workbench/contrib/files/browser/fileCommands": [
			"modifiedLabel",
			"retry",
			"revertAll",
			"revert",
			{
				"key": "genericSaveError",
				"comment": [
					"{0} is the resource that failed to save and {1} the error message"
				]
			},
			"genericRevertError",
			"newFileCommand.saveLabel"
		],
		"vs/workbench/contrib/files/browser/fileConstants": [
			"removeFolderFromWorkspace",
			"saveAs",
			"save",
			"saveWithoutFormatting",
			"saveAll",
			"newUntitledFile"
		],
		"vs/workbench/contrib/files/browser/fileImportExport": [
			"uploadingFiles",
			"overwrite",
			"overwriting",
			"uploadProgressSmallMany",
			"uploadProgressLarge",
			"copyingFiles",
			"copyFolders",
			"copyFolder",
			"addFolders",
			"addFolder",
			"dropFolders",
			"dropFolder",
			"copyfolders",
			"copyfolder",
			"filesInaccessible",
			"fileInaccessible",
			{
				"comment": [
					"substitution will be the name of the file that was imported"
				],
				"key": "importFile"
			},
			{
				"comment": [
					"substitution will be the number of files that were imported"
				],
				"key": "importnFile"
			},
			{
				"comment": [
					"substitution will be the name of the file that was copied"
				],
				"key": "copyingFile"
			},
			{
				"comment": [
					"substitution will be the number of files that were copied"
				],
				"key": "copyingnFile"
			},
			"downloadingFiles",
			"downloadProgressSmallMany",
			"downloadProgressLarge",
			"downloadButton",
			"chooseWhereToDownload",
			"downloadBulkEdit",
			"downloadingBulkEdit",
			"confirmOverwrite",
			"irreversible",
			{
				"key": "replaceButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmManyOverwrites",
			"irreversible",
			{
				"key": "replaceButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/files/browser/files.contribution": [
			"textFileEditor",
			"binaryFileEditor",
			"hotExit.off",
			"hotExit.onExit",
			"hotExit.onExitAndWindowClose",
			"hotExit",
			"hotExit.off",
			"hotExit.onExitAndWindowCloseBrowser",
			"hotExit",
			"filesConfigurationTitle",
			"exclude",
			"trueDescription",
			"falseDescription",
			"files.exclude.boolean",
			{
				"key": "files.exclude.when",
				"comment": [
					"\\$(basename) should not be translated"
				]
			},
			"associations",
			"encoding",
			"autoGuessEncoding",
			"candidateGuessEncodings",
			"eol.LF",
			"eol.CRLF",
			"eol.auto",
			"eol",
			"useTrash",
			"trimTrailingWhitespace",
			"trimTrailingWhitespaceInRegexAndStrings",
			"insertFinalNewline",
			"trimFinalNewlines",
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "files.autoSave.off"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "files.autoSave.afterDelay"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "files.autoSave.onFocusChange"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "files.autoSave.onWindowChange"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "autoSave"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "autoSaveDelay"
			},
			"autoSaveWorkspaceFilesOnly",
			"autoSaveWhenNoErrors",
			"watcherExclude",
			"watcherInclude",
			"defaultLanguage",
			"filesReadonlyInclude",
			"filesReadonlyExclude",
			"filesReadonlyFromPermissions",
			"files.restoreUndoStack",
			"askUser",
			"overwriteFileOnDisk",
			"files.saveConflictResolution",
			"defaultPathErrorMessage",
			"fileDialogDefaultPath",
			"files.simpleDialog.enable",
			"files.participants.timeout",
			"formatOnSave",
			{
				"key": "everything",
				"comment": [
					"This is the description of an option"
				]
			},
			{
				"key": "modification",
				"comment": [
					"This is the description of an option"
				]
			},
			{
				"key": "modificationIfAvailable",
				"comment": [
					"This is the description of an option"
				]
			},
			"formatOnSaveMode",
			"explorerConfigurationTitle",
			{
				"key": "openEditorsVisible",
				"comment": [
					"Open is an adjective"
				]
			},
			{
				"key": "openEditorsVisibleMin",
				"comment": [
					"Open is an adjective"
				]
			},
			{
				"key": "openEditorsSortOrder",
				"comment": [
					"Open is an adjective"
				]
			},
			"sortOrder.editorOrder",
			"sortOrder.alphabetical",
			"sortOrder.fullPath",
			"autoReveal.on",
			"autoReveal.off",
			"autoReveal.focusNoScroll",
			"autoReveal",
			"autoRevealExclude",
			"explorer.autoRevealExclude.boolean",
			"explorer.autoRevealExclude.when",
			"enableDragAndDrop",
			"confirmDragAndDrop",
			"confirmPasteNative",
			"confirmDelete",
			"enableUndo",
			"confirmUndo",
			"enableUndo.verbose",
			"enableUndo.default",
			"enableUndo.light",
			"expandSingleFolderWorkspaces",
			"sortOrder.default",
			"sortOrder.mixed",
			"sortOrder.filesFirst",
			"sortOrder.type",
			"sortOrder.modified",
			"sortOrder.foldersNestsFiles",
			"sortOrder",
			"sortOrderLexicographicOptions.default",
			"sortOrderLexicographicOptions.upper",
			"sortOrderLexicographicOptions.lower",
			"sortOrderLexicographicOptions.unicode",
			"sortOrderLexicographicOptions",
			"sortOrderReverse",
			"explorer.decorations.colors",
			"explorer.decorations.badges",
			"simple",
			"smart",
			"disabled",
			"explorer.incrementalNaming",
			"autoOpenDroppedFile",
			"compressSingleChildFolders",
			"copyRelativePathSeparator.slash",
			"copyRelativePathSeparator.backslash",
			"copyRelativePathSeparator.auto",
			"copyRelativePathSeparator",
			"copyPathSeparator.slash",
			"copyPathSeparator.backslash",
			"copyPathSeparator.auto",
			"copyPathSeparator",
			"excludeGitignore",
			"fileNestingEnabled",
			"fileNestingExpand",
			"fileNestingPatterns",
			"fileNesting.description"
		],
		"vs/workbench/contrib/files/browser/views/emptyView": [
			"noWorkspace"
		],
		"vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": [
			"canNotResolve",
			"symbolicLlink",
			"unknown",
			"label"
		],
		"vs/workbench/contrib/files/browser/views/explorerView": [
			"explorerSection",
			"createNewFile",
			"createNewFolder",
			"refreshExplorer",
			"refreshExplorerMetadata",
			"collapseExplorerFolders",
			"collapseExplorerFoldersMetadata"
		],
		"vs/workbench/contrib/files/browser/views/explorerViewer": [
			"searchMaxResultsWarning",
			"searchMaxResultsWarning",
			"treeAriaLabel",
			"explorerHighlightFolderBadgeTitle",
			"fileInputAriaLabel",
			"confirmRootsMove",
			"confirmMultiMove",
			"confirmRootMove",
			"confirmMove",
			"doNotAskAgain",
			{
				"key": "moveButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"copy",
			"copying",
			"move",
			"moving",
			"numberOfFolders",
			"numberOfFiles"
		],
		"vs/workbench/contrib/files/browser/views/openEditorsView": [
			"dirtyCounter",
			"openEditors",
			{
				"key": "miToggleEditorLayout",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "openEditors",
				"comment": [
					"Open is an adjective"
				]
			},
			"flipLayout",
			"miToggleEditorLayoutWithoutMnemonic",
			"newUntitledFile"
		],
		"vs/workbench/contrib/files/browser/workspaceWatcher": [
			"enospcError",
			"learnMore",
			"eshutdownError",
			"reload"
		],
		"vs/workbench/contrib/files/common/dirtyFilesIndicator": [
			"dirtyFile",
			"dirtyFiles"
		],
		"vs/workbench/contrib/files/common/files": [
			"explorerViewletVisible",
			"foldersViewVisible",
			"explorerResourceIsFolder",
			"explorerResourceReadonly",
			"explorerResourceParentReadonly",
			"explorerResourceIsRoot",
			"explorerResourceCut",
			"explorerResourceMoveableToTrash",
			"filesExplorerFocus",
			"openEditorsFocus",
			"explorerViewletFocus",
			"explorerFindProviderActive",
			"explorerViewletCompressedFocus",
			"explorerViewletCompressedFirstFocus",
			"explorerViewletCompressedLastFocus",
			"viewHasSomeCollapsibleItem"
		],
		"vs/workbench/contrib/files/electron-browser/fileActions.contribution": [
			"miShare",
			"revealInWindows",
			"revealInMac",
			"openContainer",
			"filesCategory"
		],
		"vs/workbench/contrib/folding/browser/folding.contribution": [
			"null",
			"nullFormatterDescription",
			"formatter.default"
		],
		"vs/workbench/contrib/format/browser/formatActionsMultiple": [
			"null",
			"nullFormatterDescription",
			"miss.1",
			"miss.2",
			"config.needed",
			"config.bad",
			"miss",
			{
				"key": "do.config",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"do.config.notification",
			"select",
			"do.config.command",
			"summary",
			"formatter",
			"formatter.default",
			"def",
			"config",
			"format.placeHolder",
			"select",
			"formatDocument.label.multiple",
			"formatSelection.label.multiple"
		],
		"vs/workbench/contrib/format/browser/formatActionsNone": [
			"too.large",
			"no.provider",
			{
				"key": "install.formatter",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"formatDocument.label.multiple"
		],
		"vs/workbench/contrib/format/browser/formatModified": [
			"formatChanges"
		],
		"vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": [
			"isReadingLineWithInlayHints",
			"description",
			"read.title",
			"stop.title"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChat.contribution": [
			"send.edit",
			"send.generate",
			"cancel",
			"cancelShort"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatActions": [
			"startInlineChat",
			"arrowUp",
			"arrowDown",
			"apply2",
			"discard",
			"rerun",
			"close",
			"viewInChat",
			"run",
			"focus",
			"unstash",
			"cat",
			"apply1",
			"chat.rerun.label",
			"configure",
			"moveToNextHunk",
			"moveToPreviousHunk",
			"showChanges",
			"cat",
			"Keep",
			"close2"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatController": [
			"create.fail",
			"welcome.2",
			"empty",
			"responseWasEmpty",
			"err.apply",
			"err.discard",
			"askOrEditInContext",
			"placeholder",
			"placeholderWithSelection",
			"loading",
			"fixN",
			"fix1"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl": [
			"name",
			"confirm.title",
			"confirm",
			"confirm.detail",
			"confirm.yes",
			"confirm.cancel",
			"chat.remove.confirmation.checkbox",
			"resetChoice.label"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatWidget": [
			"feedbackThanks",
			"inlineChat.accessibilityHelp",
			"inlineChat.accessibilityHelpNoKb",
			{
				"key": "termsDisclaimer",
				"comment": [
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({3})\"}"
				]
			},
			"aria-label"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatZoneWidget": [
			"inlineChatClosed"
		],
		"vs/workbench/contrib/inlineChat/common/inlineChat": [
			"finishOnType",
			"holdToSpeech",
			"enableV2",
			"notebookAgent",
			"inlineChatHasPossible",
			"inlineChatHasEditsAgent",
			"inlineChatHasNotebookInline",
			"inlineChatHasNotebookAgent",
			"inlineChatVisible",
			"inlineChatFocused",
			"inlineChatEditing",
			"inlineChatResponseFocused",
			"inlineChatEmpty",
			"inlineChatInnerCursorFirst",
			"inlineChatInnerCursorLast",
			"inlineChatOuterCursorPosition",
			"inlineChatHasStashedSession",
			"inlineChatChangeHasDiff",
			"inlineChatChangeShowsDiff",
			"inlineChatRequestInProgress",
			"inlineChatResponseTypes",
			"inlineChat.foreground",
			"inlineChat.background",
			"inlineChat.border",
			"inlineChat.shadow",
			"inlineChatInput.border",
			"inlineChatInput.focusBorder",
			"inlineChatInput.placeholderForeground",
			"inlineChatInput.background",
			"inlineChatDiff.inserted",
			"editorOverviewRuler.inlineChatInserted",
			"editorMinimap.inlineChatInserted",
			"inlineChatDiff.removed",
			"editorOverviewRuler.inlineChatRemoved"
		],
		"vs/workbench/contrib/inlineChat/electron-browser/inlineChatActions": [
			"holdForSpeech"
		],
		"vs/workbench/contrib/inlineCompletions/browser/inlineCompletionLanguageStatusBarContribution": [
			"inlineSuggestionLoading",
			"inlineCompletionAvailable",
			"inlineEditAvailable",
			"noInlineSuggestionAvailable",
			"inlineSuggestionsSmall",
			"inlineSuggestions"
		],
		"vs/workbench/contrib/interactive/browser/interactive.contribution": [
			"interactive.open",
			"interactiveScrollToTop",
			"interactiveScrollToBottom",
			"interactive.activeCodeBorder",
			"interactive.inactiveCodeBorder",
			"interactiveWindow.alwaysScrollOnNewCell",
			"interactiveWindow.promptToSaveOnClose",
			"interactiveWindow.executeWithShiftEnter",
			"interactiveWindow.showExecutionHint",
			"interactiveWindow",
			"interactive.open",
			"interactive.execute",
			"interactive.input.clear",
			"interactive.history.previous",
			"interactive.history.next",
			"interactive.input.focus",
			"interactive.history.focus"
		],
		"vs/workbench/contrib/interactive/browser/replInputHintContentWidget": [
			"emptyHintText",
			"ReplInputAriaLabelHelp",
			"ReplInputAriaLabelHelpNoKb",
			"disableHint"
		],
		"vs/workbench/contrib/issue/browser/baseIssueReporterService": [
			"create",
			"preview",
			"privateCreate",
			"internalPreviewMessage",
			"acknowledge",
			"createOnGitHub",
			"createOnGitHub",
			"previewOnGitHub",
			"createInternally",
			"selectExtension",
			"hide",
			"show",
			"vscodePlaceholder",
			"extensionPlaceholder",
			"marketplacePlaceholder",
			"undefinedPlaceholder",
			"similarIssues",
			"open",
			"closed",
			"open",
			"closed",
			"bugReporter",
			"featureRequest",
			"performanceIssue",
			"selectSource",
			"vscode",
			"extension",
			"marketplace",
			"unknown",
			"saveExtensionData",
			"handlesIssuesElsewhere",
			"elsewhereDescription",
			"openIssueReporter",
			"stepsToReproduce",
			"bugDescription",
			"stepsToReproduce",
			"performanceIssueDesciption",
			"description",
			"featureRequestDescription",
			"pasteData",
			"disabledExtensions"
		],
		"vs/workbench/contrib/issue/browser/issue.contribution": [
			"statusUnsupported"
		],
		"vs/workbench/contrib/issue/browser/issueFormService": [
			"confirmCloseIssueReporter",
			{
				"key": "yes",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel",
			"issueReporterWriteToClipboard",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancel"
		],
		"vs/workbench/contrib/issue/browser/issueQuickAccess": [
			"reportExtensionMarketplace",
			"extensions",
			"contributedIssuePage"
		],
		"vs/workbench/contrib/issue/browser/issueReporterPage": [
			"sendSystemInfo",
			"sendProcessInfo",
			"sendWorkspaceInfo",
			"sendExtensions",
			"sendExperiments",
			"sendExtensionData",
			"acknowledgements",
			{
				"key": "reviewGuidanceLabel",
				"comment": [
					"{Locked=\"<a href=\"https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions\" target=\"_blank\">\"}",
					"{Locked=\"</a>\"}"
				]
			},
			"completeInEnglish",
			"issueTypeLabel",
			"issueSourceLabel",
			"issueSourceEmptyValidation",
			"disableExtensionsLabelText",
			"disableExtensions",
			"chooseExtension",
			"extensionWithNonstandardBugsUrl",
			"extensionWithNoBugsUrl",
			"issueTitleLabel",
			"issueTitleRequired",
			"titleEmptyValidation",
			"titleLengthValidation",
			"details",
			"descriptionEmptyValidation",
			"descriptionTooShortValidation",
			"show",
			"downloadExtensionData",
			"extensionData",
			"show",
			"show",
			"show",
			"show",
			"show"
		],
		"vs/workbench/contrib/issue/browser/issueReporterService": [
			"undefinedPlaceholder"
		],
		"vs/workbench/contrib/issue/browser/issueTroubleshoot": [
			"troubleshoot issue",
			"detail.start",
			{
				"key": "msg",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"profile.extensions.disabled",
			"empty.profile",
			"issue is with configuration",
			"issue is in core",
			"I cannot reproduce",
			"This is Bad",
			"Stop",
			"troubleshoot issue",
			"use insiders",
			"troubleshoot issue",
			"download insiders",
			"report anyway",
			"ask to download insiders",
			"troubleshoot issue",
			"good",
			"bad",
			"stop",
			"ask to reproduce issue",
			"troubleshootIssue",
			"title.stop"
		],
		"vs/workbench/contrib/issue/common/issue.contribution": [
			{
				"key": "miReportIssue",
				"comment": [
					"&& denotes a mnemonic",
					"Translate this to \"Report Issue in English\" in all languages please!"
				]
			},
			{
				"key": "reportIssueInEnglish",
				"comment": [
					"Translate this to \"Report Issue in English\" in all languages please!"
				]
			}
		],
		"vs/workbench/contrib/issue/electron-browser/issue.contribution": [
			"tasksQuickAccessPlaceholder",
			"openIssueReporter",
			{
				"key": "reportPerformanceIssue",
				"comment": [
					"Here, 'issue' means problem or bug"
				]
			}
		],
		"vs/workbench/contrib/issue/electron-browser/issueReporterService": [
			"updateAvailable",
			"undefinedPlaceholder",
			"saveExtensionData",
			"pasteData",
			"noCurrentExperiments"
		],
		"vs/workbench/contrib/keybindings/browser/keybindings.contribution": [
			"toggleKeybindingsLog"
		],
		"vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": [
			"status.autoDetectLanguage",
			"langDetection.name",
			"langDetection.aria",
			"noDetection",
			"detectlang"
		],
		"vs/workbench/contrib/languageStatus/browser/languageStatus": [
			"langStatus.name",
			"langStatus.aria",
			"unpin",
			"pin",
			"aria.1",
			"aria.2",
			"name.pattern",
			"reset"
		],
		"vs/workbench/contrib/limitIndicator/browser/limitIndicator.contribution": [
			"status.button.configure",
			"colorDecoratorsStatusItem.name",
			"status.limitedColorDecorators.short",
			"colorDecoratorsStatusItem.source",
			"foldingRangesStatusItem.name",
			"status.limitedFoldingRanges.short",
			"foldingRangesStatusItem.source",
			"status.limited.details"
		],
		"vs/workbench/contrib/list/browser/listResizeColumnAction": [
			"list.resizeColumn",
			"list"
		],
		"vs/workbench/contrib/list/browser/tableColumnResizeQuickPick": [
			"table.column.selection",
			"table.column.resizeValue.placeHolder",
			"table.column.resizeValue.prompt",
			"table.column.resizeValue.invalidType",
			"table.column.resizeValue.invalidRange"
		],
		"vs/workbench/contrib/localHistory/browser/localHistory": [
			"localHistoryIcon",
			"localHistoryRestore"
		],
		"vs/workbench/contrib/localHistory/browser/localHistoryCommands": [
			"localHistoryRestore.source",
			"confirmRestoreMessage",
			"confirmRestoreDetail",
			{
				"key": "restoreButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"unableToRestore",
			"restoreViaPicker.filePlaceholder",
			"restoreViaPicker.entryPlaceholder",
			"renameLocalHistoryEntryTitle",
			"renameLocalHistoryPlaceholder",
			"confirmDeleteMessage",
			"confirmDeleteDetail",
			{
				"key": "deleteButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmDeleteAllMessage",
			"confirmDeleteAllDetail",
			{
				"key": "deleteAllButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"createLocalHistoryEntryTitle",
			"createLocalHistoryPlaceholder",
			"localHistoryEditorLabel",
			"localHistoryCompareToFileEditorLabel",
			"localHistoryCompareToPreviousEditorLabel",
			"localHistory.category",
			"localHistory.compareWithFile",
			"localHistory.compareWithPrevious",
			"localHistory.selectForCompare",
			"localHistory.compareWithSelected",
			"localHistory.open",
			"localHistory.restore",
			"localHistory.restoreViaPicker",
			"localHistory.restoreViaPickerMenu",
			"localHistory.rename",
			"localHistory.delete",
			"localHistory.deleteAll",
			"localHistory.create"
		],
		"vs/workbench/contrib/localHistory/browser/localHistoryTimeline": [
			"localHistory"
		],
		"vs/workbench/contrib/localHistory/electron-browser/localHistoryCommands": [
			"revealInWindows",
			"revealInMac",
			"openContainer"
		],
		"vs/workbench/contrib/localization/common/localization.contribution": [
			"vscode.extension.contributes.localizations",
			"vscode.extension.contributes.localizations.languageId",
			"vscode.extension.contributes.localizations.languageName",
			"vscode.extension.contributes.localizations.languageNameLocalized",
			"vscode.extension.contributes.localizations.translations",
			"vscode.extension.contributes.localizations.translations.id",
			"vscode.extension.contributes.localizations.translations.id.pattern",
			"vscode.extension.contributes.localizations.translations.path",
			"language id",
			"localizations language name",
			"localizations localized language name",
			"localizations"
		],
		"vs/workbench/contrib/localization/common/localizationsActions": [
			"chooseLocale",
			"installed",
			"available",
			"moreInfo",
			"configureLocale",
			"configureLocaleDescription",
			"clearDisplayLanguage"
		],
		"vs/workbench/contrib/localization/electron-browser/localization.contribution": [
			"updateLocale",
			"changeAndRestart",
			"neverAgain"
		],
		"vs/workbench/contrib/localization/electron-browser/minimalTranslations": [
			"showLanguagePackExtensions",
			"searchMarketplace",
			"installAndRestartMessage",
			"installAndRestart"
		],
		"vs/workbench/contrib/logs/common/logs.contribution": [
			"remote name",
			"setDefaultLogLevel",
			"show window log"
		],
		"vs/workbench/contrib/logs/common/logsActions": [
			"all",
			"extensionLogs",
			"loggers",
			"selectlog",
			"selectLogLevelFor",
			"selectLogLevel",
			"resetLogLevel",
			"default",
			"current",
			"sessions placeholder",
			"log placeholder",
			"setLogLevel",
			"openSessionLogFile"
		],
		"vs/workbench/contrib/logs/electron-browser/logsActions": [
			"openLogsFolder",
			"openExtensionLogsFolder"
		],
		"vs/workbench/contrib/markdown/browser/markdownSettingRenderer": [
			"viewInSettings",
			"viewInSettingsDetailed",
			"restorePreviousValue",
			"alreadysetBoolTrue",
			"alreadysetBoolFalse",
			"trueMessage",
			"falseMessage",
			"alreadysetString",
			"stringValue",
			"alreadysetNum",
			"numberValue",
			"changeSettingTitle",
			"copySettingId",
			"copySettingId"
		],
		"vs/workbench/contrib/markdown/common/markdownColors": [
			"markdownAlertNoteForeground",
			"markdownAlertTipForeground",
			"markdownAlertImportantForeground",
			"markdownAlertWarningForeground",
			"markdownAlertCautionForeground"
		],
		"vs/workbench/contrib/markers/browser/markers.contribution": [
			"markersViewIcon",
			{
				"key": "miMarker",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"viewAsTree",
			"viewAsTable",
			"show errors",
			"problems",
			"show warnings",
			"problems",
			"show infos",
			"problems",
			"show active file",
			"problems",
			"show excluded files",
			"problems",
			"focusProblemsList",
			"focusProblemsFilter",
			"problems",
			"problems",
			"clearFiltersText",
			"problems",
			"collapseAll",
			"status.problems",
			"status.problemsVisibilityOff",
			"status.problemsVisibility",
			"totalErrors",
			"totalWarnings",
			"totalInfos",
			"noProblems",
			"manyProblems",
			"totalProblems",
			"viewAsTreeDescription",
			"viewAsTableDescription",
			"toggleErrorsDescription",
			"toggleWarningsDescription",
			"toggleInfosDescription",
			"toggleActiveFileDescription",
			"toggleExcludedFilesDescription",
			"copyMarker",
			"copyMessage",
			"copyMessage",
			"show multiline",
			"show singleline"
		],
		"vs/workbench/contrib/markers/browser/markersChatContext": [
			"chatContext.diagnstic",
			"chatContext.diagnstic.placeholder",
			"markers.panel.at.ln.col.number",
			"markers.panel.allErrors"
		],
		"vs/workbench/contrib/markers/browser/markersFileDecorations": [
			"label",
			"tooltip.1",
			"tooltip.N",
			"markers.showOnFile"
		],
		"vs/workbench/contrib/markers/browser/markersTable": [
			"codeColumnLabel",
			"messageColumnLabel",
			"fileColumnLabel",
			"sourceColumnLabel"
		],
		"vs/workbench/contrib/markers/browser/markersTreeViewer": [
			"problemsView",
			"expandedIcon",
			"collapsedIcon",
			"single line",
			"multi line"
		],
		"vs/workbench/contrib/markers/browser/markersView": [
			"showing filtered problems",
			"No problems filtered",
			"problems filtered",
			"clearFilter"
		],
		"vs/workbench/contrib/markers/browser/messages": [
			"problems.view.toggle.label",
			"problems.panel.configuration.title",
			"problems.panel.configuration.autoreveal",
			"problems.panel.configuration.viewMode",
			"problems.panel.configuration.showCurrentInStatus",
			"problems.panel.configuration.compareOrder",
			"problems.panel.configuration.compareOrder.severity",
			"problems.panel.configuration.compareOrder.position",
			"markers.panel.no.problems.build",
			"markers.panel.no.problems.activeFile.build",
			"markers.panel.no.problems.filters",
			"markers.panel.action.moreFilters",
			"markers.panel.filter.showErrors",
			"markers.panel.filter.showWarnings",
			"markers.panel.filter.showInfos",
			"markers.panel.filter.useFilesExclude",
			"markers.panel.filter.activeFile",
			"markers.panel.action.filter",
			"markers.panel.action.quickfix",
			"markers.panel.filter.ariaLabel",
			"markers.panel.filter.placeholder",
			"markers.panel.filter.errors",
			"markers.panel.filter.warnings",
			"markers.panel.filter.infos",
			"markers.panel.single.error.label",
			"markers.panel.multiple.errors.label",
			"markers.panel.single.warning.label",
			"markers.panel.multiple.warnings.label",
			"markers.panel.single.info.label",
			"markers.panel.multiple.infos.label",
			"markers.panel.single.unknown.label",
			"markers.panel.multiple.unknowns.label",
			"markers.panel.at.ln.col.number",
			"problems.tree.aria.label.resource",
			"problems.tree.aria.label.marker.relatedInformation",
			"problems.tree.aria.label.error.marker",
			"problems.tree.aria.label.error.marker.nosource",
			"problems.tree.aria.label.warning.marker",
			"problems.tree.aria.label.warning.marker.nosource",
			"problems.tree.aria.label.info.marker",
			"problems.tree.aria.label.info.marker.nosource",
			"problems.tree.aria.label.marker",
			"problems.tree.aria.label.marker.nosource",
			"problems.tree.aria.label.relatedinfo.message",
			"errors.warnings.show.label",
			"problems.view.focus.label",
			"markers.panel.title.problems"
		],
		"vs/workbench/contrib/mcp/browser/mcp.contribution": [
			"mcpServer",
			"mcp.quickaccess.placeholder",
			"mcp.quickaccess.add"
		],
		"vs/workbench/contrib/mcp/browser/mcpAddContextContribution": [
			"mcp.addContext",
			"mcp.addContext.placeholder"
		],
		"vs/workbench/contrib/mcp/browser/mcpCommands": [
			"mcp.selectServer",
			"mcp.addServer",
			"mcp.addServer.description",
			"mcp.actions.status",
			"mcp.start",
			"mcp.stop",
			"mcp.restart",
			"mcp.config",
			"mcp.showOutput",
			"mcp.actions.sampling",
			"mcp.configAccess",
			"mcp.showOutput.description",
			"mcp.samplingLog",
			"mcp.samplingLog.description",
			"mcp.actions.resources",
			"mcp.resources",
			"mcp.selectAction",
			"mcp.samplingLog.title",
			"mcp.disconnect",
			"mcp.signOut",
			"mcp.newTools.md.single",
			"mcp.newTools.md.multi",
			"mcp.err.md.single",
			"mcp.err.md.multi",
			"mcp.autoStart",
			"mcp.newTools",
			"mcp.toolError",
			"mcp.toolRefresh",
			"mcp.configureSamplingModels.ph",
			"mcp.list",
			"mcp.options",
			"mcp.options",
			"mcp.resetTrust",
			"mcp.resetCachedTools",
			"mcp.addConfiguration",
			"mcp.addConfiguration.description",
			"mcp.resetCachedTools",
			"mcp.editStoredInput",
			"mcp.command.showConfiguration",
			"mcp.command.showOutput",
			"mcp.command.restartServer",
			"mcp.command.startServer",
			"mcp.command.stopServer",
			"mcp.command.browse",
			"mcp.command.browse.tooltip",
			"mcp.command.browse.mcp",
			"mcp.command.show.installed",
			"mcp.servers",
			"mcp.command.openUserMcp",
			"mcp.command.openRemoteUserMcp",
			"mcp.command.openWorkspaceFolderMcp",
			"mcp.command.openWorkspaceMcp",
			"mcp.browseResources",
			"mcp.configureSamplingModels",
			"mcp.startPromptingServer",
			"mcp.skipCurrentAutostart"
		],
		"vs/workbench/contrib/mcp/browser/mcpCommandsAddConfiguration": [
			"mcp.npm.title",
			"mcp.npm.placeholder",
			"mcp.serverType.npm",
			"mcp.serverType.npm.description",
			"mcp.pip.title",
			"mcp.pip.placeholder",
			"mcp.serverType.pip",
			"mcp.serverType.pip.description",
			"mcp.nuget.title",
			"mcp.nuget.placeholder",
			"mcp.serverType.nuget",
			"mcp.serverType.nuget.description",
			"mcp.docker.title",
			"mcp.docker.placeholder",
			"mcp.serverType.docker",
			"mcp.serverType.docker.description",
			"mcp.serverType.command",
			"mcp.serverType.command.description",
			"mcp.serverType.http",
			"mcp.serverType.http.description",
			"mcp.serverType.manual",
			"mcp.serverType.copilot",
			"mcp.servers.discovery",
			"mcp.servers.browse",
			"mcp.serverType.placeholder",
			"mcp.command.title",
			"mcp.command.placeholder",
			"mcp.url.title",
			"mcp.url.placeholder",
			"mcp.serverId.title",
			"mcp.serverId.placeholder",
			"mcp.target.user",
			"mcp.target.user.description",
			"mcp.target.remote",
			"mcp.target..remote.description",
			"mcp.target.workspace",
			"mcp.target.workspace.description.remote",
			"mcp.target.workspace",
			"mcp.target.workspace.description",
			"mcp.target.title",
			"mcp.target.placeholder",
			"mcp.loading.title",
			"mcp.error.openHelpUri",
			"mcp.error.retry",
			"cancel",
			"mcp.confirmPublish",
			"allow",
			"cancel",
			"install.title",
			"install.start",
			"install.show",
			"install.rename",
			"cancel",
			"install.error",
			"install.newName"
		],
		"vs/workbench/contrib/mcp/browser/mcpElicitationService": [
			"mcp.elicit.enum.none",
			"mcp.elicit.enum.none.description",
			"mcp.elicit.title",
			"msg.subtitle",
			"mcp.elicit.accept",
			"mcp.elicit.reject",
			"mcp.elicit.source",
			"mcp.elicit.give",
			"mcp.elicit.cancel",
			"mcp.elicit.url.title",
			"mcp.elicit.url.instruction",
			"msg.subtitle",
			"mcp.elicit.url.open",
			"mcp.elicit.reject",
			"mcp.elicit.url.instruction2",
			"mcp.elicit.source",
			"mcp.elicit.url.open2",
			"mcp.elicit.cancel",
			"optional",
			"optional",
			"mcp.elicit.useDefault",
			"mcp.elicit.validation.minLength",
			"mcp.elicit.validation.maxLength",
			"mcp.elicit.validation.email",
			"mcp.elicit.validation.uri",
			"mcp.elicit.validation.date",
			"mcp.elicit.validation.date",
			"mcp.elicit.validation.dateTime",
			"mcp.elicit.validation.number",
			"mcp.elicit.validation.integer",
			"mcp.elicit.validation.minimum",
			"mcp.elicit.validation.maximum"
		],
		"vs/workbench/contrib/mcp/browser/mcpLanguageFeatures": [
			"mcp.variableNotFound",
			"server.error",
			"mcp.restart",
			"mcp.debug",
			"server.starting",
			"cancel",
			"server.running",
			"mcp.stop",
			"mcp.restart",
			"mcp.debug",
			"mcp.start",
			"mcp.debug",
			"server.toolCount",
			"server.promptcount",
			"mcp.server.more",
			"edit",
			"clear",
			"clearAll"
		],
		"vs/workbench/contrib/mcp/browser/mcpMigration": [
			"mcp.migration.remoteConfigFound",
			"mcp.migration.userConfigFound",
			"mcp.migration.openRemoteConfig",
			"mcp.migration.openUserConfig",
			"mcp.migration.update"
		],
		"vs/workbench/contrib/mcp/browser/mcpPromptArgumentPick": [
			"optional",
			"mcp.prompt.pick.title",
			"loading",
			"mcp.arg.suggestions",
			"mcp.arg.activeFiles",
			"mcp.arg.files",
			"mcp.arg.asText",
			"mcp.arg.asCommand",
			"mcp.arg.asCommand.description",
			"mcp.arg.required",
			"mcp.arg.activeFile",
			"mcp.arg.selectedText.singleLine",
			"mcp.arg.selectedText.multiLine",
			"mcp.arg.selectedText",
			"mcp.terminal.name"
		],
		"vs/workbench/contrib/mcp/browser/mcpResourceQuickAccess": [
			"mcp.resource.template",
			"mcp.resource.template.notFound",
			"mcp.resource.template.placeholder",
			"mcp.resource.template.optional",
			"mcp.resource.template.empty",
			"mcp.quickaccess.attach",
			"goBack",
			"mcp.quickaccess.placeholder"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerActions": [
			"install",
			"mcpServerInstallation",
			"installInWorkspace",
			"mcpServerInstallation",
			"install in workspace folder",
			"mcp.target.workspace",
			"mcp.target.title",
			"installInRemote",
			"installInRemoteLabel",
			"mcpServerInstallation",
			"installing",
			"uninstall",
			"uninstall",
			"manage",
			"start",
			"start",
			"stop",
			"stop",
			"restart",
			"restart",
			"mcp.signOut",
			"mcp.disconnect",
			"restart",
			"output",
			"output",
			"config",
			"configJson",
			"mcp.configAccess",
			"mcp.configAccess",
			"mcp.samplingLog",
			"mcp.samplingLog.title",
			"mcp.resources"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerEditor": [
			"name",
			"details",
			"detailstooltip",
			"manifest",
			"manifesttooltip",
			"configuration",
			"configurationtooltip",
			"configuration",
			"configurationtooltip",
			"noReadme",
			"Readme title",
			"noManifest",
			"noConfig",
			"serverName",
			"serverType",
			"command",
			"arguments",
			"url",
			"packages",
			"packageName",
			"packagearguments",
			"runtimeargs",
			"environmentVariables",
			"remotes",
			"url",
			"transport",
			"headers",
			"tags",
			"repository",
			"support",
			"resources",
			"Install Info",
			"id",
			"Version",
			"Marketplace Info",
			"id",
			"Version",
			"last updated",
			"published"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerEditorInput": [
			"mcpServerEditorLabelIcon",
			"extensionsInputName"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerIcons": [
			"mcpServer",
			"mcpServerRemoteIcon",
			"mcpServerWorkspaceIcon",
			"starredIcon",
			"licenseIcon"
		],
		"vs/workbench/contrib/mcp/browser/mcpServersView": [
			"mcp servers",
			"mcp.welcome.title",
			"mcp.welcome.settings.tooltip",
			"mcp.welcome.descriptionWithLink",
			"mcp.gallery.enableDialog.setting",
			"mcp.welcome.enableGalleryButton",
			"mcp.welcome.enableGalleryButton",
			"mcp.gallery.enableDialog.title",
			"mcp.gallery.enableDialog.setting",
			"mcp.gallery.enableDialog.enable",
			"mcp.gallery.enableDialog.cancel",
			"no extensions found",
			"mcp-installed",
			"mcp",
			"mcp",
			"mcp",
			"mcp"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerWidgets": [
			"publisher",
			"verified publisher",
			"workspace extension",
			"remote user extension",
			"mcpIconStarForeground"
		],
		"vs/workbench/contrib/mcp/browser/mcpWorkbenchService": [
			"overwriting",
			"overwriting",
			"not an extension",
			"cannot be installed",
			"mcp.configuration.userLocalValue",
			"disabled - all not allowed",
			"disabled - some not allowed",
			"disabled - some not allowed"
		],
		"vs/workbench/contrib/mcp/common/discovery/extensionMcpDiscovery": [
			"invalidData",
			"invalidId",
			"invalidLabel",
			"invalidWhen"
		],
		"vs/workbench/contrib/mcp/common/discovery/nativeMcpDiscoveryAbstract": [
			"onRemoteLabel"
		],
		"vs/workbench/contrib/mcp/common/mcpConfiguration": [
			"mcp.discovery.source.claude-desktop",
			"mcp.discovery.source.windsurf",
			"mcp.discovery.source.cursor-global",
			"mcp.discovery.source.cursor-workspace",
			"mcp.discovery.source.claude-desktop.config",
			"mcp.discovery.source.windsurf.config",
			"mcp.discovery.source.cursor-global.config",
			"mcp.discovery.source.cursor-workspace.config",
			"app.mcp.dev",
			"app.mcp.dev.watch",
			"app.mcp.dev.debug",
			"app.mcp.dev.debug.type.node",
			"app.mcp.dev.debug.type.python",
			"app.mcp.dev.debug.debugpyPath",
			"app.mcp.json.type",
			"app.mcp.json.command",
			"app.mcp.json.cwd",
			"app.mcp.args.command",
			"app.mcp.envFile.command",
			"app.mcp.env.command",
			"app.mcp.json.title",
			"app.mcp.json.type",
			"app.mcp.json.url.pattern",
			"app.mcp.json.url",
			"app.mcp.json.headers",
			"vscode.extension.contributes.mcp",
			"vscode.extension.contributes.mcp.id",
			"vscode.extension.contributes.mcp.label",
			"vscode.extension.contributes.mcp.when",
			"id",
			"name",
			"mcpServerDefinitionProviders"
		],
		"vs/workbench/contrib/mcp/common/mcpContextKeys": [
			"mcp.serverCount.description",
			"mcp.hasUnknownTools.description",
			"mcp.hasServersWithErrors.description",
			"mcp.toolsCount.description"
		],
		"vs/workbench/contrib/mcp/common/mcpDevMode": [
			"mcp.debug.nodeBinReq",
			"mcp.debug.pythonBinReq"
		],
		"vs/workbench/contrib/mcp/common/mcpLanguageModelToolContribution": [
			"mcp.toolset",
			"mcp.tool.warning",
			"msg.title",
			"msg.run",
			"msg.ran",
			"msg.subtitle"
		],
		"vs/workbench/contrib/mcp/common/mcpRegistry": [
			"trustFromExt",
			"trustTitleWithOrigin",
			"mcp.trust.details",
			"mcp.trust.yes",
			"mcp.trust.no",
			"trustTitleWithOriginMulti",
			"mcp.trust.detailsMulti",
			"mcp.trust.yes",
			"mcp.trust.pick",
			"mcp.trust.no",
			"mcp.launchError",
			"mcp.launchError.openConfig"
		],
		"vs/workbench/contrib/mcp/common/mcpSamplingLog": [
			"mcp.sampling.rpd"
		],
		"vs/workbench/contrib/mcp/common/mcpSamplingService": [
			"mcp.sampling.allowDuringChat.title",
			"mcp.sampling.allowDuringChat.desc",
			"mcp.sampling.allowOutsideChat.title",
			"mcp.sampling.allowOutsideChat.desc",
			"mcp.sampling.needsModels",
			"configure",
			"cancel",
			"mcp.sampling.allow.inSession",
			"mcp.sampling.allow.always",
			"mcp.sampling.allow.notNow",
			"mcp.sampling.allow.never"
		],
		"vs/workbench/contrib/mcp/common/mcpServer": [
			"mcp.command.showOutput",
			"mcpDebugPyHelp",
			"mcpViewDocs",
			"mcpServerInstall",
			"mcpServerNotFound",
			"mcpServerError",
			"mcpBadSchema.tool",
			"mcpBadSchema",
			"mcpBadSchema.show"
		],
		"vs/workbench/contrib/mcp/common/mcpServerConnection": [
			"mcpServer.starting",
			"mcpServer.state",
			"mcpServer.stopping"
		],
		"vs/workbench/contrib/mcp/common/mcpTypes": [
			"mcpstate.stopped",
			"mcpstate.starting",
			"mcpstate.running",
			"mcpstate.error"
		],
		"vs/workbench/contrib/mergeEditor/browser/commands/commands": [
			"mergeEditor.compareWithBase",
			"mergeEditor.compareWithBase",
			"mergeEditor.resetResultToBaseAndAutoMerge.short",
			"mergeEditor.acceptMerge.unhandledConflicts.message",
			"mergeEditor.acceptMerge.unhandledConflicts.detail",
			{
				"key": "mergeEditor.acceptMerge.unhandledConflicts.accept",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"title",
			"layout.mixed",
			"layout.column",
			"showNonConflictingChanges",
			"layout.showBase",
			"layout.showBaseTop",
			"layout.showBaseCenter",
			"mergeEditor",
			"openfile",
			"merge.goToNextUnhandledConflict",
			"merge.goToPreviousUnhandledConflict",
			"merge.toggleCurrentConflictFromLeft",
			"merge.toggleCurrentConflictFromRight",
			"mergeEditor.compareInput1WithBase",
			"mergeEditor.compareInput2WithBase",
			"merge.openBaseEditor",
			"merge.acceptAllInput1",
			"merge.acceptAllInput2",
			"mergeEditor.resetResultToBaseAndAutoMerge",
			"mergeEditor.resetChoice",
			"mergeEditor.acceptAllCombination",
			"mergeEditor.acceptMerge",
			"mergeEditor.toggleBetweenInputs"
		],
		"vs/workbench/contrib/mergeEditor/browser/commands/devCommands": [
			"mergeEditor.name",
			"mergeEditor.noActiveMergeEditor",
			"mergeEditor.name",
			"mergeEditor.successfullyCopiedMergeEditorContents",
			"mergeEditor.name",
			"mergeEditor.noActiveMergeEditor",
			"mergeEditor.selectFolderToSaveTo",
			"mergeEditor.name",
			"mergeEditor.successfullySavedMergeEditorContentsToFolder",
			"mergeEditor.selectFolderToSaveTo",
			"mergeEditor",
			"merge.dev.copyState",
			"merge.dev.saveContentsToFolder",
			"merge.dev.loadContentsFromFolder"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditor.contribution": [
			"name",
			"diffAlgorithm.legacy",
			"diffAlgorithm.advanced"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorAccessibilityHelp": [
			"msg1",
			"msg2",
			"msg3",
			"msg4",
			"msg5"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorInput": [
			"name",
			"mergeEditor.input1",
			"mergeEditor.input2",
			"mergeEditor.result"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorInputModel": [
			"messageN",
			"message1",
			{
				"key": "saveWithConflict",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "save",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "discard",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"detailNConflicts",
			"detail1Conflicts",
			"detailN",
			"detail1",
			"saveTempFile.message",
			"saveTempFile.detail",
			{
				"key": "acceptMerge",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"merge-editor.source",
			"workspace.messageN",
			"workspace.message1",
			"workspace.detailN.unhandled",
			"workspace.detail1.unhandled",
			"workspace.detailN.handled",
			"workspace.detail1.handled",
			{
				"key": "workspace.saveWithConflict",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "workspace.save",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "workspace.doNotSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workspace.messageN.nonDirty",
			"workspace.message1.nonDirty",
			"workspace.detailN.unhandled.nonDirty",
			"workspace.detail1.unhandled.nonDirty",
			{
				"key": "workspace.closeWithConflicts",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "workspace.close",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"noMoreWarn"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeMarkers/mergeMarkersController": [
			"conflictingLine",
			"conflictingLines"
		],
		"vs/workbench/contrib/mergeEditor/browser/model/mergeEditorModel": [
			"setInputHandled",
			"undoMarkAsHandled"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/colors": [
			"mergeEditor.change.background",
			"mergeEditor.change.word.background",
			"mergeEditor.changeBase.background",
			"mergeEditor.changeBase.word.background",
			"mergeEditor.conflict.unhandledUnfocused.border",
			"mergeEditor.conflict.unhandledFocused.border",
			"mergeEditor.conflict.handledUnfocused.border",
			"mergeEditor.conflict.handledFocused.border",
			"mergeEditor.conflict.handled.minimapOverViewRuler",
			"mergeEditor.conflict.unhandled.minimapOverViewRuler",
			"mergeEditor.conflictingLines.background",
			"mergeEditor.conflict.input1.background",
			"mergeEditor.conflict.input2.background"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/conflictActions": [
			"accept",
			"acceptTooltip",
			"acceptBoth0First",
			"acceptBoth",
			"acceptBothTooltip",
			"append",
			"appendTooltip",
			"combine",
			"acceptBothTooltip",
			"ignore",
			"markAsHandledTooltip",
			"manualResolution",
			"manualResolutionTooltip",
			"noChangesAccepted",
			"noChangesAcceptedTooltip",
			"remove",
			"removeTooltip",
			"remove",
			"removeTooltip",
			"resetToBase",
			"resetToBaseTooltip"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/baseCodeEditorView": [
			"base",
			"compareWith",
			"compareWithTooltip"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/inputCodeEditorView": [
			"input1",
			"input2",
			"mergeEditor.accept",
			"mergeEditor.accept",
			"mergeEditor.acceptBoth",
			"mergeEditor.swap",
			"mergeEditor.markAsHandled",
			"accept.excluded",
			"accept.conflicting",
			"accept.first",
			"accept.second"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/resultCodeEditorView": [
			"result",
			"mergeEditor.remainingConflicts",
			"mergeEditor.remainingConflict",
			"goToNextConflict",
			"allConflictHandled"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/mergeEditor": [
			"mergeEditor"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/viewModel": [
			"noConflictMessage"
		],
		"vs/workbench/contrib/mergeEditor/common/mergeEditor": [
			"is",
			"isr",
			"editorLayout",
			"showBase",
			"showBaseAtTop",
			"showNonConflictingChanges",
			"baseUri",
			"resultUri"
		],
		"vs/workbench/contrib/mergeEditor/electron-browser/devCommands": [
			"mergeEditor.enterJSON",
			"mergeEditor",
			"merge.dev.openState",
			"merge.dev.openSelectionInTemporaryMergeEditor"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/actions": [
			"goToFile",
			"goToNextChange",
			"goToPreviousChange",
			"collapseAllDiffs",
			"ExpandAllDiffs"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/icons.contribution": [
			"multiDiffEditorLabelIcon"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditor.contribution": [
			"name"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditorInput": [
			"name",
			{
				"key": "nameWithOneFile",
				"comment": [
					"{0} is the name of the editor"
				]
			},
			{
				"key": "nameWithFiles",
				"comment": [
					"{0} is the name of the editor",
					"{1} is the number of files being shown"
				]
			}
		],
		"vs/workbench/contrib/multiDiffEditor/browser/scmMultiDiffSourceResolver": [
			"openChanges"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": [
			"notebookActions.toggleOutputs",
			"notebookActions.moveCellUp",
			"notebookActions.moveCellDown",
			"notebookActions.copyCellUp",
			"notebookActions.copyCellDown",
			"notebookActions.splitCell",
			"notebookActions.joinCellAbove",
			"notebookActions.joinCellBelow",
			"notebookActions.joinSelectedCells",
			"notebookActions.changeCellToCode",
			"notebookActions.changeCellToMarkdown",
			"notebookActions.collapseCellInput",
			"notebookActions.expandCellInput",
			"notebookActions.collapseCellOutput",
			"notebookActions.expandCellOutput",
			"notebookActions.toggleOutputs",
			"notebookActions.collapseAllCellInput",
			"notebookActions.expandAllCellInput",
			"notebookActions.collapseAllCellOutput",
			"notebookActions.expandAllCellOutput",
			"notebookActions.toggleScrolling"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": [
			"cellCommands.quickFix.noneMessage",
			"notebookActions.cellFailureActions",
			"notebookActions.chatFixCellError",
			"notebookActions.chatExplainCellError"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": [
			"notebook.cell.status.diagnostic"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": [
			"notebook.cell.status.success",
			"notebook.cell.status.failed",
			"notebook.cell.status.pending",
			"notebook.cell.status.executing",
			"notebook.cell.statusBar.timerTooltip.reportIssueFootnote",
			"notebook.cell.statusBar.timerTooltip",
			"notebook.cell.statusBar.timerVerbose"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": [
			"notebook.cell.status.searchLanguageExtensions",
			"notebook.cell.status.language",
			"notebook.cell.status.autoDetectLanguage"
		],
		"vs/workbench/contrib/notebook/browser/contrib/chat/notebookChatUtils": [
			"notebookOutputCellLabel"
		],
		"vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": [
			"notebookActions.copy",
			"notebookActions.cut",
			"notebookActions.paste",
			"notebookActions.pasteAbove",
			"notebook.cell.output.selectAll",
			"toggleNotebookClipboardLog"
		],
		"vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": [
			"notebook.info",
			"tooltop",
			"notebook.select",
			"kernel.select.label",
			"kernel.select.label",
			"notebook.activeCellStatusName",
			"notebook.multiActiveCellIndicator",
			"notebook.singleActiveCellIndicator",
			"notebook.indentation",
			"selectNotebookIndentation"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": [
			"notebookActions.hideFind",
			"notebookActions.findInNotebook",
			"notebook.findNext.fromWidget",
			"notebook.findPrevious.fromWidget"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": [
			"label.find",
			"placeholder.find",
			"label.previousMatchButton",
			"label.nextMatchButton",
			"label.toggleSelectionFind",
			"label.closeButton",
			"label.toggleReplaceButton",
			"label.replace",
			"placeholder.replace",
			"label.replaceButton",
			"label.replaceAllButton",
			"findFilterIcon",
			"notebook.find.filter.filterAction",
			"notebook.find.filter.findInMarkupInput",
			"notebook.find.filter.findInMarkupPreview",
			"notebook.find.filter.findInCodeInput",
			"notebook.find.filter.findInCodeOutput"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": [
			"ariaSearchNoResultEmpty",
			"ariaSearchNoResult",
			"ariaSearchNoResultWithLineNumNoCurrentMatch"
		],
		"vs/workbench/contrib/notebook/browser/contrib/format/formatting": [
			"label",
			"formatCells.label",
			"format.title",
			"formatCell.label"
		],
		"vs/workbench/contrib/notebook/browser/contrib/gettingStarted/notebookGettingStarted": [
			"workbench.notebook.layout.gettingStarted.label"
		],
		"vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": [
			"notebook.toggleCellToolbarPosition"
		],
		"vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": [
			"selectAllFindMatches",
			"addFindMatchToSelection",
			"exitMultiSelection",
			"deleteLeftMultiSelection",
			"deleteRightMultiSelection"
		],
		"vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": [
			"notebook.cell.webviewHandledEvents",
			"cursorMoveDown",
			"cursorMoveUp",
			"focusFirstCell",
			"focusLastCell",
			"focusOutputOut",
			"notebookActions.centerActiveCell",
			"cursorPageUp",
			"cursorPageUpSelect",
			"cursorPageDown",
			"cursorPageDownSelect",
			"notebook.navigation.allowNavigateToSurroundingCells",
			"focusOutput"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookInlineVariables": [
			"clearAllInlineValues"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariableCommands": [
			"copyWorkspaceVariableValue",
			"executeNotebookVariableProvider"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariables": [
			"notebookVariables"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesDataSource": [
			"notebook.indexedChildrenLimitReached"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesTree": [
			"notebookVariableAriaLabel",
			"notebook.notebookVariables",
			"notebook.ReplVariables"
		],
		"vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": [
			"outline.showMarkdownHeadersOnly",
			"outline.showCodeCells",
			"outline.showCodeCellSymbols",
			"breadcrumbs.showCodeCells",
			"notebook.gotoSymbols.showAllSymbols",
			"filter",
			"toggleShowMarkdownHeadersOnly",
			"toggleCodeCells",
			"toggleCodeCellSymbols"
		],
		"vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": [
			"setProfileTitle"
		],
		"vs/workbench/contrib/notebook/browser/contrib/saveParticipants/saveParticipants": [
			"notebookFormatSave.formatting",
			"formatNotebook",
			"trimNotebookWhitespace",
			"trimNotebookNewlines",
			"insertFinalNewLine",
			"notebookSaveParticipants.notebookCodeActions",
			"notebookSaveParticipants.cellCodeActions",
			"notebookSaveParticipants.formatCodeActions",
			{
				"key": "codeaction.get2",
				"comment": [
					"[configure]({1}) is a link. Only translate `configure`. Do not change brackets and parentheses or {1}"
				]
			},
			"codeAction.apply",
			{
				"key": "codeaction.get2",
				"comment": [
					"[configure]({1}) is a link. Only translate `configure`. Do not change brackets and parentheses or {1}"
				]
			},
			"codeAction.apply"
		],
		"vs/workbench/contrib/notebook/browser/contrib/troubleshoot/layout": [
			"workbench.notebook.toggleLayoutTroubleshoot",
			"workbench.notebook.inspectLayout",
			"workbench.notebook.clearNotebookEdtitorTypeCache"
		],
		"vs/workbench/contrib/notebook/browser/controller/cellOperations": [
			"notebookActions.joinSelectedCells",
			"notebookActions.joinSelectedCells.label"
		],
		"vs/workbench/contrib/notebook/browser/controller/cellOutputActions": [
			"notebookActions.showAllOutput",
			"notebookActions.copyOutput",
			"notebookActions.openOutputInEditor",
			"notebookActions.saveOutputImage",
			"imageFiles",
			"notebookActions.openOutputInNotebookOutputEditor"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/cellChatActions": [
			"notebookActions.menu.insertCodeCellWithChat",
			"notebookActions.menu.insertCodeCellWithChat.tooltip",
			"notebookActions.menu.insertCodeCellWithChat.tooltip",
			"notebookActions.menu.insertCodeCellWithChat",
			"notebookActions.menu.insertCodeCellWithChat.tooltip",
			"notebookActions.menu.insertCode.ontoolbar",
			"notebookActions.menu.insertCode.tooltip",
			"notebook.apply2",
			"notebook.apply3",
			"notebook.apply1"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/notebook.chat.contribution": [
			"pickKernelVariableLabel",
			"selectKernelVariablePlaceholder",
			"noKernelVariables",
			"chatContext.notebook.kernelVariable",
			"chatContext.notebook.kernelVariable.placeholder",
			"notebookActions.addOutputToChat"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/notebookChatContext": [
			"notebookChatAgentRegistered"
		],
		"vs/workbench/contrib/notebook/browser/controller/coreActions": [
			"notebookMenu.insertCell",
			"notebookMenu.cellTitle",
			"miShare",
			"notebookActions.category"
		],
		"vs/workbench/contrib/notebook/browser/controller/editActions": [
			"notebookActions.editCell",
			"notebookActions.quitEdit",
			"notebookActions.quitEditAllCells",
			"notebookActions.deleteCell",
			"confirmDeleteButton",
			"confirmDeleteButtonMessage",
			"doNotAskAgain",
			"clearCellOutputs",
			"clearAllCellsOutputs",
			"changeLanguage",
			"changeLanguage",
			"languageDescription",
			"languageDescriptionConfigured",
			"autoDetect",
			"languagesPicks",
			"pickLanguageToConfigure",
			"noDetection",
			"noNotebookEditor",
			"noWritableCodeEditor",
			"indentConvert",
			"indentView",
			"pickAction",
			"commentSelectedCells",
			"detectLanguage",
			"selectNotebookIndentation"
		],
		"vs/workbench/contrib/notebook/browser/controller/executeActions": [
			"notebookActions.renderMarkdown",
			"notebookActions.executeNotebook",
			"notebookActions.executeNotebook",
			"notebookActions.execute",
			"notebookActions.execute",
			"notebookActions.executeAbove",
			"notebookActions.executeBelow",
			"notebookActions.executeAndFocusContainer",
			"notebookActions.executeAndFocusContainer",
			"notebookActions.cancel",
			"notebookActions.cancel",
			"notebookActions.executeAndSelectBelow",
			"notebookActions.executeAndInsertBelow",
			"revealRunningCellShort",
			"revealRunningCell",
			"revealRunningCell",
			"revealRunningCell",
			"revealLastFailedCell",
			"revealLastFailedCell",
			"revealLastFailedCellShort",
			"notebookActions.cancelNotebook",
			"notebookActions.interruptNotebook"
		],
		"vs/workbench/contrib/notebook/browser/controller/foldingController": [
			"fold.cell",
			"unfold.cell",
			"fold.cell"
		],
		"vs/workbench/contrib/notebook/browser/controller/insertCellActions": [
			"notebookActions.insertCodeCellAbove",
			"notebookActions.insertCodeCellAboveAndFocusContainer",
			"notebookActions.insertCodeCellBelow",
			"notebookActions.insertCodeCellBelowAndFocusContainer",
			"notebookActions.insertMarkdownCellAbove",
			"notebookActions.insertMarkdownCellBelow",
			"notebookActions.insertCodeCellAtTop",
			"notebookActions.insertMarkdownCellAtTop",
			"notebookActions.menu.insertCode",
			"notebookActions.menu.insertCode.tooltip",
			"notebookActions.menu.insertCode.minimalToolbar",
			"notebookActions.menu.insertCode.tooltip",
			"notebookActions.menu.insertCode.ontoolbar",
			"notebookActions.menu.insertCode.tooltip",
			"notebookActions.menu.insertCode",
			"notebookActions.menu.insertCode.tooltip",
			"notebookActions.menu.insertCode.minimaltoolbar",
			"notebookActions.menu.insertCode.tooltip",
			"notebookActions.menu.insertMarkdown",
			"notebookActions.menu.insertMarkdown.tooltip",
			"notebookActions.menu.insertMarkdown.ontoolbar",
			"notebookActions.menu.insertMarkdown.tooltip",
			"notebookActions.menu.insertMarkdown",
			"notebookActions.menu.insertMarkdown.tooltip"
		],
		"vs/workbench/contrib/notebook/browser/controller/layoutActions": [
			"notebook.showLineNumbers",
			"cmd.toggle2",
			"notebook.placeholder",
			"saveTarget.machine",
			"saveTarget.workspace",
			{
				"key": "mitoggleNotebookStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"notebookStickyScroll",
			{
				"key": "mitoggleNotebookStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workbench.notebook.layout.select.label",
			"workbench.notebook.layout.configure.label",
			"workbench.notebook.layout.configure.label",
			"customizeNotebook",
			"notebook.toggleLineNumbers",
			"notebook.toggleLineNumbers.short",
			"notebook.toggleCellToolbarPosition",
			"notebook.toggleBreadcrumb",
			"notebook.toggleBreadcrumb.short",
			"notebook.saveMimeTypeOrder",
			"workbench.notebook.layout.webview.reset.label",
			"toggleStickyScroll",
			"toggleStickyScroll.short"
		],
		"vs/workbench/contrib/notebook/browser/controller/notebookIndentationActions": [
			"indentUsingTabs",
			"indentUsingSpaces",
			"changeTabDisplaySize",
			"convertIndentationToSpaces",
			"convertIndentationToTabs",
			{
				"key": "selectTabWidth",
				"comment": [
					"Tab corresponds to the tab key"
				]
			},
			"convertIndentation"
		],
		"vs/workbench/contrib/notebook/browser/controller/sectionActions": [
			{
				"key": "mirunCell",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"runCell",
			{
				"key": "mirunCellsInSection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"runCellsInSection",
			{
				"key": "mifoldSection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"foldSection",
			{
				"key": "miexpandSection",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"expandSection",
			"runCell",
			"runCellsInSection",
			"foldSection",
			"expandSection"
		],
		"vs/workbench/contrib/notebook/browser/controller/variablesActions": [
			"notebookActions.openVariablesView"
		],
		"vs/workbench/contrib/notebook/browser/diff/diffComponents": [
			"hiddenCell",
			"hiddenCells",
			"showUnchangedCells",
			"hideUnchangedCells"
		],
		"vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": [
			"mimeTypePicker",
			"empty",
			"noRenderer.2",
			"curruentActiveMimeType",
			"promptChooseMimeTypeInSecure.placeHolder",
			"promptChooseMimeType.placeHolder",
			"builtinRenderInfo"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffActions": [
			"notebook.diff.revertMetadata",
			"notebook.diff.cell.revertInput",
			"notebook.diff.cell.revertOutputs",
			"notebook.diff.cell.revertMetadata",
			"notebook.diff.cell.switchOutputRenderingStyleToText",
			"notebook.diff.cell.revertOutputs",
			"ignoreTrimWhitespace.label",
			"notebook.diff.action.previous.title",
			"notebook.diff.action.next.title",
			"notebook.diff.inline.toggle.title",
			"notebook.diff.ignoreMetadata",
			"notebook.diff.ignoreOutputs",
			"notebook.diff.toggleInline",
			"notebook.diff.openFile",
			"notebook.diff.cell.toggleCollapseUnchangedRegions",
			"notebook.diff.switchToText",
			"showUnchangedCells",
			"hideUnchangedCells",
			"goToCell",
			"notebook.diff.showOutputs",
			"notebook.diff.showMetadata"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffEditor": [
			"notebookTreeAriaLabel"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffEditorBrowser": [
			"notebook.diffEditor.allCollapsed",
			"notebook.diffEditor.hasUnchangedCells",
			"notebook.diffEditor.unchangedCellsAreHidden",
			"notebook.diffEditor.item.kind",
			"notebook.diffEditor.item.state"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffList": [
			"notebook.diff.hiddenCells.expandAll"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookMultiDiffEditor": [
			"notebookCellLabel",
			"notebookCellMetadataLabel",
			"notebookCellOutputLabel"
		],
		"vs/workbench/contrib/notebook/browser/notebook.contribution": [
			"notebook.editorOptions.experimentalCustomization",
			"notebookConfigurationTitle",
			"notebook.displayOrder.description",
			"notebook.cellToolbarLocation.description",
			"notebook.cellToolbarLocation.viewType",
			"notebook.showCellStatusbar.description",
			"notebook.showCellStatusbar.hidden.description",
			"notebook.showCellStatusbar.visible.description",
			"notebook.showCellStatusbar.visibleAfterExecute.description",
			"notebook.cellExecutionTimeVerbosity.description",
			"notebook.cellExecutionTimeVerbosity.default.description",
			"notebook.cellExecutionTimeVerbosity.verbose.description",
			"notebook.diff.enablePreview.description",
			"notebook.diff.enableOverviewRuler.description",
			"notebook.cellToolbarVisibility.description",
			"notebook.undoRedoPerCell.description",
			"notebook.compactView.description",
			"notebook.focusIndicator.description",
			"notebook.insertToolbarPosition.description",
			"insertToolbarLocation.betweenCells",
			"insertToolbarLocation.notebookToolbar",
			"insertToolbarLocation.both",
			"insertToolbarLocation.hidden",
			"notebook.globalToolbar.description",
			"notebook.stickyScrollEnabled.description",
			"notebook.stickyScrollMode.description",
			"notebook.stickyScrollMode.flat",
			"notebook.stickyScrollMode.indented",
			"notebook.consolidatedOutputButton.description",
			"notebook.showFoldingControls.description",
			"showFoldingControls.always",
			"showFoldingControls.never",
			"showFoldingControls.mouseover",
			"notebook.dragAndDrop.description",
			"notebook.consolidatedRunButton.description",
			"notebook.globalToolbarShowLabel",
			"notebook.textOutputLineLimit",
			"notebook.disableOutputFilePathLinks",
			"notebook.minimalErrorRendering",
			"notebook.markup.fontSize",
			"notebook.markdown.lineHeight",
			"notebook.interactiveWindow.collapseCodeCells",
			"notebook.outputLineHeight",
			"notebook.outputFontSize",
			"notebook.outputFontFamily",
			"notebook.outputScrolling",
			"notebook.outputWordWrap",
			"notebookFormatter.default",
			"notebook.formatOnSave",
			"notebook.insertFinalNewline",
			"notebook.formatOnCellExecution",
			"notebook.confirmDeleteRunningCell",
			"notebook.findFilters",
			"notebook.remoteSaving",
			"notebook.scrolling.revealNextCellOnExecute.description",
			"notebook.scrolling.revealNextCellOnExecute.fullCell.description",
			"notebook.scrolling.revealNextCellOnExecute.firstLine.description",
			"notebook.scrolling.revealNextCellOnExecute.none.description",
			"notebook.cellGenerate",
			"notebook.VariablesView.description",
			"notebook.inlineValues.description",
			"notebook.inlineValues.on",
			"notebook.inlineValues.auto",
			"notebook.inlineValues.off",
			"notebook.cellFailureDiagnostics",
			"notebook.backup.sizeLimit",
			"notebook.multiCursor.enabled",
			"notebook.markup.fontFamily"
		],
		"vs/workbench/contrib/notebook/browser/notebookAccessibilityHelp": [
			"notebook.overview",
			"notebook.cell.edit",
			"notebook.cell.quitEdit",
			"notebook.cell.focusInOutput",
			"notebook.focusNextEditor",
			"notebook.focusPreviousEditor",
			"notebook.cellNavigation",
			"notebook.cell.executeAndFocusContainer",
			"notebook.cell.insertCodeCellBelowAndFocusContainer",
			"notebook.changeCellType"
		],
		"vs/workbench/contrib/notebook/browser/notebookAccessibilityProvider": [
			"replHistoryTreeAriaLabel",
			"notebookTreeAriaLabel",
			"notebookTreeAriaLabelHelp",
			"notebookTreeAriaLabelHelpNoKb"
		],
		"vs/workbench/contrib/notebook/browser/notebookEditor": [
			"fail.noEditor",
			"fail.noEditor.extensionMissing",
			"notebookOpenEnableMissingViewType",
			"notebookOpenInstallMissingViewType",
			"notebookOpenAsText",
			"notebookTooLargeForHeapErrorWithSize",
			"notebookTooLargeForHeapErrorWithoutSize",
			"notebookOpenInTextEditor"
		],
		"vs/workbench/contrib/notebook/browser/notebookEditorWidget": [
			"notebook.cellBorderColor",
			"notebook.focusedEditorBorder",
			"notebookStatusSuccessIcon.foreground",
			"notebookEditorOverviewRuler.runningCellForeground",
			"notebookStatusErrorIcon.foreground",
			"notebookStatusRunningIcon.foreground",
			"notebook.outputContainerBorderColor",
			"notebook.outputContainerBackgroundColor",
			"notebook.cellToolbarSeparator",
			"focusedCellBackground",
			"selectedCellBackground",
			"notebook.cellHoverBackground",
			"notebook.selectedCellBorder",
			"notebook.inactiveSelectedCellBorder",
			"notebook.focusedCellBorder",
			"notebook.inactiveFocusedCellBorder",
			"notebook.cellStatusBarItemHoverBackground",
			"notebook.cellInsertionIndicator",
			"notebookScrollbarSliderBackground",
			"notebookScrollbarSliderHoverBackground",
			"notebookScrollbarSliderActiveBackground",
			"notebook.symbolHighlightBackground",
			"notebook.cellEditorBackground",
			"notebook.editorBackground"
		],
		"vs/workbench/contrib/notebook/browser/notebookExtensionPoint": [
			"contributes.notebook.provider",
			"contributes.notebook.provider.viewType",
			"contributes.notebook.provider.displayName",
			"contributes.notebook.provider.selector",
			"contributes.notebook.provider.selector.filenamePattern",
			"contributes.notebook.selector.provider.excludeFileNamePattern",
			"contributes.priority",
			"contributes.priority.default",
			"contributes.priority.option",
			"contributes.notebook.renderer",
			"contributes.notebook.renderer.viewType",
			"contributes.notebook.renderer.displayName",
			"contributes.notebook.renderer.hardDependencies",
			"contributes.notebook.renderer.optionalDependencies",
			"contributes.notebook.renderer.requiresMessaging.always",
			"contributes.notebook.renderer.requiresMessaging.optional",
			"contributes.notebook.renderer.requiresMessaging.never",
			"contributes.notebook.renderer.requiresMessaging",
			"contributes.notebook.selector",
			"contributes.notebook.renderer.entrypoint",
			"contributes.notebook.renderer.entrypoint",
			"contributes.notebook.renderer.entrypoint.extends",
			"contributes.notebook.renderer.entrypoint",
			"contributes.preload.provider",
			"contributes.preload.provider.viewType",
			"contributes.preload.entrypoint",
			"contributes.preload.localResourceRoots",
			"Notebook id",
			"Notebook name",
			"Notebook renderer name",
			"Notebook mimetypes",
			"notebooks",
			"notebookRenderer"
		],
		"vs/workbench/contrib/notebook/browser/notebookIcons": [
			"selectKernelIcon",
			"executeIcon",
			"executeAboveIcon",
			"executeBelowIcon",
			"stopIcon",
			"deleteCellIcon",
			"executeAllIcon",
			"editIcon",
			"stopEditIcon",
			"moveUpIcon",
			"moveDownIcon",
			"clearIcon",
			"splitCellIcon",
			"successStateIcon",
			"errorStateIcon",
			"pendingStateIcon",
			"executingStateIcon",
			"collapsedIcon",
			"expandedIcon",
			"openAsTextIcon",
			"revertIcon",
			"toggleWhitespace",
			"renderOutputIcon",
			"mimetypeIcon",
			"copyIcon",
			"saveIcon",
			"previousChangeIcon",
			"nextChangeIcon",
			"variablesViewIcon"
		],
		"vs/workbench/contrib/notebook/browser/outputEditor/notebookOutputEditor": [
			"notebookOutputEditor",
			"empty",
			"noRenderer.2"
		],
		"vs/workbench/contrib/notebook/browser/outputEditor/notebookOutputEditorInput": [
			"notebookOutputEditorInput"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookExecutionServiceImpl": [
			"notebookRunTrust"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookKernelHistoryServiceImpl": [
			"workbench.notebook.clearNotebookKernelsMRUCache"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": [
			"disableOtherKeymapsConfirmation",
			"yes",
			"no"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookLoggingServiceImpl": [
			"renderChannelName"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookServiceImpl": [
			"notebookOpenInstallMissingViewType"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": [
			"notebook.lineNumbers",
			"notebook.showLineNumbers",
			"notebook.cell.toggleLineNumbers.title",
			"notebook.toggleLineNumbers",
			"notebook.toggleLineNumbers.short"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": [
			"empty",
			"noRenderer.2",
			"pickMimeType",
			"curruentActiveMimeType",
			"installJupyterPrompt",
			"promptChooseMimeTypeInSecure.placeHolder",
			"promptChooseMimeType.placeHolder",
			"unavailableRenderInfo"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": [
			"cellExpandInputButtonLabelWithDoubleClick",
			"cellExpandInputButtonLabel"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": [
			"notebook.cell.status.success",
			"notebook.cell.status.failure",
			"notebook.cell.status.pending",
			"notebook.cell.status.executing"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": [
			"notebook.moreRunActionsLabel"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": [
			"cellOutputsCollapsedMsg",
			"cellExpandOutputButtonLabelWithDoubleClick",
			"cellExpandOutputButtonLabel"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": [
			"hiddenCellsLabel",
			"hiddenCellsLabelPlural"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/markupCell": [
			"cellExpandInputButtonLabelWithDoubleClick",
			"cellExpandInputButtonLabel"
		],
		"vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": [
			"notebook.emptyMarkdownPlaceholder",
			{
				"key": "notebook.error.rendererNotFound",
				"comment": [
					"$0 is a placeholder for the mime type"
				]
			},
			{
				"key": "notebook.error.rendererFallbacksExhausted",
				"comment": [
					"$0 is a placeholder for the mime type"
				]
			},
			"webview title"
		],
		"vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": [
			"cellExecutionOrderCountLabel"
		],
		"vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineEntryFactory": [
			"empty"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookKernelQuickPickStrategy": [
			"current1",
			"current2",
			"prompt.placeholder.change",
			"prompt.placeholder.select",
			"installSuggestedKernel",
			"searchForKernels",
			"selectAnotherKernel.more",
			"select",
			"selectAnotherKernel",
			"selectKernel.placeholder",
			"learnMoreTooltip",
			"selectKernelFromExtension",
			"kernels.selectedKernelAndKernelDetectionRunning",
			"kernels.detecting",
			"kernels.detecting",
			"select"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookKernelView": [
			"notebookActions.selectKernel.args",
			"notebookActions.selectKernel"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookViewZones": [
			"workbench.notebook.developer.addViewZones"
		],
		"vs/workbench/contrib/notebook/common/notebookEditorInput": [
			"vetoAutoExtHostRestart",
			"vetoExtHostRestart"
		],
		"vs/workbench/contrib/outline/browser/outline.contribution": [
			"outlineViewIcon",
			"outlineConfigurationTitle",
			"outline.showIcons",
			"outline.initialState",
			"outline.initialState.collapsed",
			"outline.initialState.expanded",
			"outline.showProblem",
			"outline.problem.colors",
			"outline.problems.badges",
			"filteredTypes.file",
			"filteredTypes.module",
			"filteredTypes.namespace",
			"filteredTypes.package",
			"filteredTypes.class",
			"filteredTypes.method",
			"filteredTypes.property",
			"filteredTypes.field",
			"filteredTypes.constructor",
			"filteredTypes.enum",
			"filteredTypes.interface",
			"filteredTypes.function",
			"filteredTypes.variable",
			"filteredTypes.constant",
			"filteredTypes.string",
			"filteredTypes.number",
			"filteredTypes.boolean",
			"filteredTypes.array",
			"filteredTypes.object",
			"filteredTypes.key",
			"filteredTypes.null",
			"filteredTypes.enumMember",
			"filteredTypes.struct",
			"filteredTypes.event",
			"filteredTypes.operator",
			"filteredTypes.typeParameter",
			"name"
		],
		"vs/workbench/contrib/outline/browser/outlineActions": [
			"collapse",
			"expand",
			"followCur",
			"filterOnType",
			"sortByPosition",
			"sortByName",
			"sortByKind"
		],
		"vs/workbench/contrib/outline/browser/outlinePane": [
			"no-editor",
			"loading",
			"no-symbols"
		],
		"vs/workbench/contrib/output/browser/output.contribution": [
			"outputViewIcon",
			{
				"key": "miToggleOutput",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"switchBetweenOutputs.label",
			"switchToOutput.label",
			"extensionLogs",
			"selectlog",
			"nocustumoutput",
			"selectlog",
			"selectOutput",
			"outputScrollOff",
			"outputScrollOn",
			"logLevel.label",
			"logLevelDefault.label",
			"extensionLogs",
			"selectlog",
			"logFile",
			"selectlogFile",
			"clearFiltersText",
			"extensionLogs",
			"userLogs",
			"selectlog",
			"importLogFile",
			"logFiles",
			"output",
			"output.smartScroll.enabled",
			"output",
			"output",
			"addCompoundLog",
			"output",
			"removeLog",
			"output",
			"showOutputChannels",
			"output",
			"clearOutput.label",
			"toggleAutoScroll",
			"openActiveOutputFile",
			"openActiveOutputFileInNewWindow",
			"saveActiveOutputAs",
			"showLogs",
			"openLogFile",
			"toggleTraceDescription",
			"exportLogs",
			"importLog"
		],
		"vs/workbench/contrib/output/browser/outputServices": [
			"saveLog.dialogTitle"
		],
		"vs/workbench/contrib/output/browser/outputView": [
			"outputView.filter.placeholder",
			"output model title",
			"channel",
			"output",
			"outputViewAriaLabel"
		],
		"vs/workbench/contrib/performance/browser/performance.contribution": [
			"show.label",
			"cycles",
			"insta.trace",
			"emitter"
		],
		"vs/workbench/contrib/performance/browser/perfviewEditor": [
			"name"
		],
		"vs/workbench/contrib/performance/electron-browser/performance.contribution": [
			"experimental.rendererProfiling"
		],
		"vs/workbench/contrib/performance/electron-browser/startupProfiler": [
			"prof.message",
			"prof.detail",
			{
				"key": "prof.restartAndFileIssue",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"prof.restart",
			"prof.thanks",
			"prof.detail.restart",
			{
				"key": "prof.restart.button",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/preferences/browser/keybindingsEditor": [
			"recordKeysLabel",
			"sortByPrecedeneLabel",
			"SearchKeybindings.FullTextSearchPlaceholder",
			"SearchKeybindings.KeybindingsSearchPlaceholder",
			"clearInput",
			"recording",
			"command",
			"keybinding",
			"when",
			"source",
			"foundResults",
			"show sorted keybindings",
			"show keybindings",
			"changeLabel",
			"addLabel",
			"addLabel",
			"editWhen",
			"removeLabel",
			"resetLabel",
			"showSameKeybindings",
			"copyLabel",
			"copyCommandLabel",
			"copyCommandTitleLabel",
			"error",
			"editKeybindingLabelWithKey",
			"editKeybindingLabel",
			"addKeybindingLabelWithKey",
			"addKeybindingLabel",
			"title",
			"extension label",
			"keybindingsLabel",
			"noKeybinding",
			"noWhen",
			"keyboard shortcuts aria label"
		],
		"vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": [
			"defineKeybinding.kbLayoutErrorMessage",
			{
				"key": "defineKeybinding.kbLayoutLocalAndUSMessage",
				"comment": [
					"Please translate maintaining the stars (*) around the placeholders such that they will be rendered in bold.",
					"The placeholders will contain a keyboard combination e.g. Ctrl+Shift+/"
				]
			},
			{
				"key": "defineKeybinding.kbLayoutLocalMessage",
				"comment": [
					"Please translate maintaining the stars (*) around the placeholder such that it will be rendered in bold.",
					"The placeholder will contain a keyboard combination e.g. Ctrl+Shift+/"
				]
			}
		],
		"vs/workbench/contrib/preferences/browser/keybindingWidgets": [
			"defineKeybinding.initial",
			"defineKeybinding.oneExists",
			"defineKeybinding.existing",
			"defineKeybinding.chordsTo"
		],
		"vs/workbench/contrib/preferences/browser/keyboardLayoutPicker": [
			"status.workbench.keyboardLayout",
			"keyboardLayout",
			"keyboardLayout",
			"keyboardLayout",
			"displayLanguage",
			"doc",
			"layoutPicks",
			"configureKeyboardLayout",
			"autoDetect",
			"pickKeyboardLayout",
			"fail.createSettings",
			"keyboard.chooseLayout"
		],
		"vs/workbench/contrib/preferences/browser/preferences.contribution": [
			"settingsEditor2",
			"preferencesEditor",
			"keybindingsEditor",
			{
				"key": "miOpenSettings",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openFolderSettings",
			{
				"key": "miOpenOnlineSettings",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpenTelemetrySettings",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"settings.focusFile",
			"settings.focusFile",
			"settings.focusSettingsList",
			"settings.focusSettingControl",
			"keyboardShortcuts",
			"keyboardShortcuts",
			"clear",
			"clearHistory",
			{
				"key": "miPreferences",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openSettings2",
			"openUserSettingsJson",
			"openApplicationSettingsJson",
			"settings",
			"openSettings2",
			"workbench.action.openSettingsJson.description",
			"openGlobalSettings",
			"openRawDefaultSettings",
			"openWorkspaceSettings",
			"openAccessibilitySettings",
			"openWorkspaceSettingsFile",
			"openFolderSettings",
			"openFolderSettingsFile",
			"settings.toggleAiSearch",
			"filterUntrusted",
			"openRemoteSettings",
			"openRemoteSettingsJSON",
			"settings.focusSearch",
			"settings.clearResults",
			"settings.focusSettingsTOC",
			"settings.showContextMenu",
			"settings.focusLevelUp",
			"preferences",
			"openGlobalKeybindings",
			"openDefaultKeybindingsFile",
			"openGlobalKeybindingsFile",
			"showDefaultKeybindings",
			"showExtensionKeybindings",
			"showUserKeybindings",
			"defineKeybinding.start",
			"openSettingsJson"
		],
		"vs/workbench/contrib/preferences/browser/preferencesActions": [
			"languageDescriptionConfigured",
			"pickLanguage",
			"configureLanguageBasedSettings"
		],
		"vs/workbench/contrib/preferences/browser/preferencesEditor": [
			"preferencesTabSwitcherBarAriaLabel",
			"FullTextSearchPlaceholder",
			"FullTextSearchPlaceholder"
		],
		"vs/workbench/contrib/preferences/browser/preferencesIcons": [
			"settingsScopeDropDownIcon",
			"settingsMoreActionIcon",
			"keybindingsRecordKeysIcon",
			"keybindingsSortIcon",
			"keybindingsEditIcon",
			"keybindingsAddIcon",
			"settingsEditIcon",
			"settingsRemoveIcon",
			"preferencesDiscardIcon",
			"preferencesClearInput",
			"preferencesAiResults",
			"settingsFilter",
			"preferencesOpenSettings"
		],
		"vs/workbench/contrib/preferences/browser/preferencesRenderers": [
			"editTtile",
			"replaceDefaultValue",
			"copyDefaultValue",
			"replaceDefaultValue",
			"copyDefaultValue",
			"unsupportedPolicySetting",
			"unsupportLanguageOverrideSetting",
			"defaultProfileSettingWhileNonDefaultActive",
			"allProfileSettingWhileInNonDefaultProfileSetting",
			"unsupportedRemoteMachineSetting",
			"unsupportedWindowSetting",
			"unsupportedApplicationSetting",
			"unsupportedMachineSetting",
			"untrustedSetting",
			"unknown configuration setting",
			"manage workspace trust",
			"manage workspace trust",
			"mcp.renderer.remoteConfigFound",
			"mcp.renderer.userConfigFound",
			"mcp.renderer.openRemoteConfig",
			"mcp.renderer.openUserConfig",
			"unsupportedProperty"
		],
		"vs/workbench/contrib/preferences/browser/preferencesWidgets": [
			"userSettings",
			"userSettingsRemote",
			"workspaceSettings",
			"folderSettings",
			"settingsSwitcherBarAriaLabel",
			"userSettings",
			"userSettingsRemote",
			"workspaceSettings",
			"userSettings",
			"workspaceSettings"
		],
		"vs/workbench/contrib/preferences/browser/settingsEditor2": [
			"SearchSettings.AriaLabel",
			"showAiResultsEnabled",
			"showAiResultsDisabled",
			"clearInput",
			"filterInput",
			"noAiResults",
			"noResults",
			"clearSearchFilters",
			"settings",
			"settings require trust",
			"noResultsWithAiAvailable",
			"oneResultWithAiAvailable",
			"moreThanOneResultWithAiAvailable",
			"noResults",
			"oneResult",
			"moreThanOneResult",
			"turnOnSyncButton",
			"lastSyncedLabel"
		],
		"vs/workbench/contrib/preferences/browser/settingsEditorSettingIndicators": [
			"workspaceUntrustedLabel",
			"trustLabel",
			"manageWorkspaceTrust",
			"extensionSyncIgnoredLabel",
			"syncIgnoredTitle",
			"defaultOverriddenLabel",
			"advancedLabel",
			"previewLabel",
			"experimentalLabel",
			"user",
			"workspace",
			"remote",
			"policyLabelText",
			"policyDescription",
			"policyFilterLink",
			"applicationSetting",
			"applicationSettingDescription",
			"alsoConfiguredIn",
			"configuredIn",
			"alsoConfiguredElsewhere",
			"configuredElsewhere",
			"alsoModifiedInScopes",
			"modifiedInScopes",
			"hasDefaultOverridesForLanguages",
			"defaultOverriddenDetails",
			"multipledefaultOverriddenDetails",
			"user",
			"workspace",
			"remote",
			"modifiedInScopeForLanguage",
			"user",
			"workspace",
			"remote",
			"modifiedInScopeForLanguageMidSentence",
			"previewLabel",
			"experimentalLabel",
			"advancedLabel",
			"workspaceUntrustedAriaLabel",
			"policyDescriptionAccessible",
			"applicationSettingDescriptionAccessible",
			"alsoConfiguredIn",
			"configuredIn",
			"syncIgnoredAriaLabel",
			"defaultOverriddenDetailsAriaLabel",
			"multipleDefaultOverriddenDetailsAriaLabel",
			"defaultOverriddenLanguagesList"
		],
		"vs/workbench/contrib/preferences/browser/settingsLayout": [
			"commonlyUsed",
			"textEditor",
			"cursor",
			"find",
			"font",
			"formatting",
			"diffEditor",
			"multiDiffEditor",
			"minimap",
			"suggestions",
			"files",
			"workbench",
			"appearance",
			"breadcrumbs",
			"editorManagement",
			"settings",
			"zenMode",
			"screencastMode",
			"window",
			"newWindow",
			"features",
			"accessibility.signals",
			"accessibility",
			"fileExplorer",
			"search",
			"debug",
			"testing",
			"scm",
			"extensions",
			"terminal",
			"task",
			"problems",
			"output",
			"comments",
			"remote",
			"timeline",
			"notebook",
			"mergeEditor",
			"chat",
			"issueReporter",
			"application",
			"proxy",
			"keyboard",
			"update",
			"telemetry",
			"settingsSync",
			"experimental",
			"other",
			"security",
			"workspace"
		],
		"vs/workbench/contrib/preferences/browser/settingsSearchMenu": [
			"modifiedSettingsSearch",
			"modifiedSettingsSearchTooltip",
			"extSettingsSearch",
			"extSettingsSearchTooltip",
			"featureSettingsSearch",
			"featureSettingsSearchTooltip",
			"tagSettingsSearch",
			"tagSettingsSearchTooltip",
			"langSettingsSearch",
			"langSettingsSearchTooltip",
			"idSettingsSearch",
			"idSettingsSearchTooltip",
			"onlineSettingsSearch",
			"onlineSettingsSearchTooltip",
			"policySettingsSearch",
			"policySettingsSearchTooltip",
			"stableSettings",
			"stableSettingsSearchTooltip",
			"previewSettings",
			"previewSettingsSearchTooltip",
			"experimental",
			"experimentalSettingsSearchTooltip",
			"advancedSettingsSearch",
			"advancedSettingsSearchTooltip"
		],
		"vs/workbench/contrib/preferences/browser/settingsTree": [
			"extensions",
			"modified",
			"settingsContextMenuTitle",
			"newExtensionsButtonLabel",
			"editInSettingsJson",
			"editLanguageSettingLabel",
			"settings.Default",
			"modified",
			"showExtension",
			"dismiss",
			"resetSettingLabel",
			"validationError",
			"validationError",
			"settings.Modified",
			"settings",
			"copySettingIdLabel",
			"copySettingAsJSONLabel",
			"copySettingAsURLLabel",
			"stopSyncingSetting",
			"applyToAllProfiles"
		],
		"vs/workbench/contrib/preferences/browser/settingsWidgets": [
			"okButton",
			"cancelButton",
			"listValueHintLabel",
			"listSiblingHintLabel",
			"removeItem",
			"editItem",
			"addItem",
			"itemInputPlaceholder",
			"listSiblingInputPlaceholder",
			"excludePatternHintLabel",
			"excludeSiblingHintLabel",
			"excludeIncludeSource",
			"removeExcludeItem",
			"editExcludeItem",
			"addPattern",
			"excludePatternInputPlaceholder",
			"excludeSiblingInputPlaceholder",
			"includePatternHintLabel",
			"includeSiblingHintLabel",
			"excludeIncludeSource",
			"removeIncludeItem",
			"editIncludeItem",
			"addPattern",
			"includePatternInputPlaceholder",
			"includeSiblingInputPlaceholder",
			"okButton",
			"cancelButton",
			"objectKeyInputPlaceholder",
			"objectValueInputPlaceholder",
			"objectPairHintLabelWithSource",
			"objectPairHintLabel",
			"removeItem",
			"resetItem",
			"editItem",
			"addItem",
			"objectKeyHeader",
			"objectValueHeader",
			"objectPairHintLabel",
			"removeItem",
			"resetItem",
			"editItem",
			"addItem",
			"objectKeyHeader",
			"objectValueHeader"
		],
		"vs/workbench/contrib/preferences/browser/tocTree": [
			{
				"key": "settingsTOC",
				"comment": [
					"A label for the table of contents for the full settings list"
				]
			},
			"groupRowAriaLabel"
		],
		"vs/workbench/contrib/preferences/common/preferences": [
			"previewIndicatorDescription",
			"experimentalIndicatorDescription",
			"advancedIndicatorDescription"
		],
		"vs/workbench/contrib/preferences/common/preferencesContribution": [
			"splitSettingsEditorLabel",
			"enableNaturalLanguageSettingsSearch",
			"settingsSearchTocBehavior.hide",
			"settingsSearchTocBehavior.filter",
			"settingsSearchTocBehavior"
		],
		"vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": [
			"headerForeground",
			"settingsHeaderHoverForeground",
			"modifiedItemForeground",
			"settingsHeaderBorder",
			"settingsSashBorder",
			"settingsDropdownBackground",
			"settingsDropdownForeground",
			"settingsDropdownBorder",
			"settingsDropdownListBorder",
			"settingsCheckboxBackground",
			"settingsCheckboxForeground",
			"settingsCheckboxBorder",
			"textInputBoxBackground",
			"textInputBoxForeground",
			"textInputBoxBorder",
			"numberInputBoxBackground",
			"numberInputBoxForeground",
			"numberInputBoxBorder",
			"focusedRowBackground",
			"settings.rowHoverBackground",
			"settings.focusedRowBorder"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorer.contribution": [
			"promptOpenWith.processExplorer.displayName",
			{
				"key": "miOpenProcessExplorerer",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openProcessExplorer"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorer.web.contribution": [
			"processExplorer"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorerControl": [
			"processName",
			"processCpu",
			"processPid",
			"processMemory",
			"processExplorer",
			"killProcess",
			"forceKillProcess",
			"copy",
			"copyAll",
			"debug"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorerEditorInput": [
			"processExplorerEditorLabelIcon",
			"processExplorerInputName"
		],
		"vs/workbench/contrib/processExplorer/electron-browser/processExplorer.contribution": [
			"processExplorer"
		],
		"vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": [
			"noCommandResults",
			"configure keybinding",
			"commandsQuickAccess.askInChat",
			"commandsQuickAccess.configureAskInChatSetting",
			"commandWithCategory",
			"confirmClearMessage",
			"confirmClearDetail",
			{
				"key": "clearButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"showTriggerActions",
			"clearCommandHistory"
		],
		"vs/workbench/contrib/quickaccess/browser/quickAccess.contribution": [
			"helpQuickAccessPlaceholder",
			"helpQuickAccess",
			"more",
			"viewQuickAccessPlaceholder",
			"viewQuickAccess",
			"commandsQuickAccessPlaceholder",
			"commandsQuickAccess",
			{
				"key": "miCommandPalette",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miShowAllCommands",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miOpenView",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoLine",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"commandPalette",
			"commandPalette"
		],
		"vs/workbench/contrib/quickaccess/browser/viewQuickAccess": [
			"noViewResults",
			"views",
			"panels",
			"secondary side bar",
			"terminalTitle",
			"terminals",
			"debugConsoles",
			"channels",
			"openView",
			"quickOpenView"
		],
		"vs/workbench/contrib/relauncher/browser/relauncher.contribution": [
			"relaunchSettingMessage",
			"relaunchSettingMessageWeb",
			"relaunchSettingDetail",
			"relaunchSettingDetailWeb",
			{
				"key": "restart",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "restartWeb",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"restartExtensionHost.reason"
		],
		"vs/workbench/contrib/remote/browser/explorerViewItems": [
			"switchRemote.label"
		],
		"vs/workbench/contrib/remote/browser/remote": [
			"remote.help.getStarted",
			"remote.help.documentation",
			"remote.help.issues",
			"remote.help.report",
			"pickRemoteExtension",
			"remotehelp",
			"remote.explorer",
			"reconnectionWaitOne",
			"reconnectionWaitMany",
			"reconnectNow",
			"reloadWindow",
			"connectionLost",
			"reconnectionRunning",
			"reconnectionPermanentFailure",
			{
				"key": "reloadWindow.dialog",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"remote.help",
			"remote.explorer"
		],
		"vs/workbench/contrib/remote/browser/remoteConnectionHealth": [
			"unsupportedGlibcWarning",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "learnMore",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"remember",
			"unsupportedGlibcBannerLearnMore",
			"unsupportedGlibcWarning.banner"
		],
		"vs/workbench/contrib/remote/browser/remoteExplorer": [
			"remoteNoPorts",
			"noRemoteNoPorts",
			"1forwardedPort",
			"nForwardedPorts",
			"remote.forwardedPorts.statusbarTextNone",
			"remote.forwardedPorts.statusbarTooltip",
			"status.forwardedPorts",
			"remote.autoForwardPortsSource.fallback",
			"remote.autoForwardPortsSource.fallback.switchBack",
			"remote.autoForwardPortsSource.fallback.showPortSourceSetting",
			"remote.tunnelsView.automaticForward",
			{
				"key": "remote.tunnelsView.notificationLink2",
				"comment": [
					"[See all forwarded ports]({0}) is a link. Only translate `See all forwarded ports`. Do not change brackets and parentheses or {0}"
				]
			},
			"remote.tunnelsView.elevationMessage",
			"remote.tunnelsView.makePublic",
			"remote.tunnelsView.elevationButton",
			"ports"
		],
		"vs/workbench/contrib/remote/browser/remoteIcons": [
			"getStartedIcon",
			"documentationIcon",
			"feedbackIcon",
			"reviewIssuesIcon",
			"reportIssuesIcon",
			"remoteExplorerViewIcon",
			"portsViewIcon",
			"portIcon",
			"privatePortIcon",
			"forwardPortIcon",
			"stopForwardIcon",
			"openBrowserIcon",
			"openPreviewIcon",
			"copyAddressIcon",
			"labelPortIcon",
			"forwardedPortWithoutProcessIcon",
			"forwardedPortWithProcessIcon"
		],
		"vs/workbench/contrib/remote/browser/remoteIndicator": [
			{
				"key": "miCloseRemote",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"host.open",
			"host.open",
			"host.reconnecting",
			"disconnectedFrom",
			{
				"key": "host.tooltip",
				"comment": [
					"{0} is a remote host name, e.g. Dev Container"
				]
			},
			{
				"key": "workspace.tooltip",
				"comment": [
					"{0} is a remote workspace name, e.g. GitHub"
				]
			},
			{
				"key": "workspace.tooltip2",
				"comment": [
					"[features are not available]({1}) is a link. Only translate `features are not available`. Do not change brackets and parentheses or {0}"
				]
			},
			"noHost.tooltip",
			"remoteHost",
			"networkStatusOfflineTooltip",
			"networkStatusHighLatencyTooltip",
			"unknownSetupError",
			"retry",
			"remote.startActions.help",
			"remote.startActions.install",
			"closeRemoteConnection.title",
			"reloadWindow",
			"closeVirtualWorkspace.title",
			"remoteActions",
			"remote.startActions.installingExtension",
			"remote.showExtensionRecommendations",
			"remote.category",
			"remote.showMenu",
			"remote.close",
			"remote.install"
		],
		"vs/workbench/contrib/remote/browser/remoteStartEntry": [
			"remote.category",
			"remote.showWebStartEntryActions"
		],
		"vs/workbench/contrib/remote/browser/tunnelFactory": [
			"tunnelPrivacy.private",
			"tunnelPrivacy.public"
		],
		"vs/workbench/contrib/remote/browser/tunnelView": [
			"remote.tunnelsView.addPort",
			"tunnelPrivacy.private",
			"tunnel.portColumn.label",
			"tunnel.portColumn.tooltip",
			"tunnel.addressColumn.label",
			"tunnel.addressColumn.tooltip",
			"portsLink.followLinkAlt.mac",
			"portsLink.followLinkAlt",
			"portsLink.followLinkCmd",
			"portsLink.followLinkCtrl",
			"tunnel.processColumn.label",
			"tunnel.processColumn.tooltip",
			"tunnel.originColumn.label",
			"tunnel.originColumn.tooltip",
			"tunnel.privacyColumn.label",
			"tunnel.privacyColumn.tooltip",
			"remote.tunnelsView.input",
			"tunnelView.runningProcess.inacessable",
			"remote.tunnel.tooltipForwarded",
			"remote.tunnel.tooltipCandidate",
			"tunnel.iconColumn.running",
			"tunnel.iconColumn.notRunning",
			"remote.tunnel.tooltipName",
			"tunnelPrivacy.unknown",
			"tunnelPrivacy.private",
			"tunnel.focusContext",
			"tunnelView",
			"remote.tunnel.label",
			"remote.tunnelsView.labelPlaceholder",
			"remote.tunnelsView.portNumberValid",
			"remote.tunnelsView.portNumberToHigh",
			"remote.tunnelView.inlineElevationMessage",
			"remote.tunnelView.alreadyForwarded",
			"remote.tunnel.forwardItem",
			"remote.tunnel.forwardPrompt",
			"remote.tunnel.forwardError",
			"remote.tunnel.forwardErrorProvided",
			"remote.tunnel.closeNoPorts",
			"remote.tunnel.closePlaceholder",
			"remote.tunnel.open",
			"remote.tunnel.openPreview",
			"remote.tunnel.openCommandPalette",
			"remote.tunnel.openCommandPaletteNone",
			"remote.tunnel.openCommandPaletteView",
			"remote.tunnel.openCommandPalettePick",
			"remote.tunnel.copyAddressInline",
			"remote.tunnel.copyAddressCommandPalette",
			"remote.tunnel.copyAddressPlaceholdter",
			"remote.tunnel.changeLocalPort",
			"remote.tunnelsView.portShouldBeNumber",
			"remote.tunnel.changeLocalPortNumber",
			"remote.tunnelsView.changePort",
			"remote.tunnel.protocolHttp",
			"remote.tunnel.protocolHttps",
			"tunnelContext.privacyMenu",
			"tunnelContext.protocolMenu",
			"portWithRunningProcess.foreground",
			"remote.tunnel",
			"remote.tunnel.forward",
			"remote.tunnel.close"
		],
		"vs/workbench/contrib/remote/common/remote.contribution": [
			"invalidWorkspaceMessage",
			"invalidWorkspaceDetail",
			{
				"key": "invalidWorkspacePrimary",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"ui",
			"workspace",
			"remote",
			"remote.extensionKind",
			"remote.restoreForwardedPorts",
			"remote.autoForwardPorts",
			"remote.autoForwardPortsSource",
			"remote.autoForwardPortsSource.process",
			"remote.autoForwardPortsSource.output",
			"remote.autoForwardPortsSource.hybrid",
			"remote.autoForwardPortFallback",
			"remote.forwardOnClick",
			"remote.portsAttributes.port",
			"remote.portsAttributes.notify",
			"remote.portsAttributes.openBrowser",
			"remote.portsAttributes.openBrowserOnce",
			"remote.portsAttributes.openPreview",
			"remote.portsAttributes.silent",
			"remote.portsAttributes.ignore",
			"remote.portsAttributes.onForward",
			"remote.portsAttributes.elevateIfNeeded",
			"remote.portsAttributes.label",
			"remote.portsAttributes.labelDefault",
			"remote.portsAttributes.requireLocalPort",
			"remote.portsAttributes.protocol",
			"remote.portsAttributes.labelDefault",
			"remote.portsAttributes",
			"remote.portsAttributes.patternError",
			"remote.portsAttributes.notify",
			"remote.portsAttributes.openBrowser",
			"remote.portsAttributes.openPreview",
			"remote.portsAttributes.silent",
			"remote.portsAttributes.ignore",
			"remote.portsAttributes.onForward",
			"remote.portsAttributes.elevateIfNeeded",
			"remote.portsAttributes.label",
			"remote.portsAttributes.labelDefault",
			"remote.portsAttributes.requireLocalPort",
			"remote.portsAttributes.protocol",
			"remote.portsAttributes.defaults",
			"remote.localPortHost",
			"remote.defaultExtensionsIfInstalledLocally.markdownDescription",
			"remote.defaultExtensionsIfInstalledLocally.invalidFormat",
			"triggerReconnect",
			"pauseSocketWriting"
		],
		"vs/workbench/contrib/remote/electron-browser/remote.contribution": [
			"wslFeatureInstalled",
			"remote",
			"remote.downloadExtensionsLocally",
			"remote.actions.closeUnusedPorts",
			"remote.category"
		],
		"vs/workbench/contrib/remoteCodingAgents/browser/remoteCodingAgents.contribution": [
			"remoteCodingAgentsExtPoint",
			"remoteCodingAgentsExtPoint.id",
			"remoteCodingAgentsExtPoint.command",
			"remoteCodingAgentsExtPoint.displayName",
			"remoteCodingAgentsExtPoint.description",
			"remoteCodingAgentsExtPoint.followUpRegex",
			"remoteCodingAgentsExtPoint.when"
		],
		"vs/workbench/contrib/remoteTunnel/electron-browser/remoteTunnel.contribution": [
			"remoteTunnel.actions.turnOn",
			"remoteTunnel.actions.turnOff",
			"remoteTunnel.actions.showLog",
			"remoteTunnel.actions.configure",
			"remoteTunnel.actions.copyToClipboard",
			"remoteTunnel.actions.learnMore",
			{
				"key": "recommend.remoteExtension",
				"comment": [
					"{0} will be a tunnel name, {1} will the link address to the web UI, {6} an extension name. [label](command:commandId) is a markdown link. Only translate the label, do not modify the format"
				]
			},
			"action.showExtension",
			"action.doNotShowAgain",
			{
				"key": "initialize.progress.title",
				"comment": [
					"Only translate 'Looking for remote tunnel', do not change the format of the rest (markdown link format)"
				]
			},
			{
				"key": "startTunnel.progress.title",
				"comment": [
					"Only translate 'Starting remote tunnel', do not change the format of the rest (markdown link format)"
				]
			},
			{
				"key": "remoteTunnel.serviceInstallFailed",
				"comment": [
					"{Locked=\"](command:{0})\"}"
				]
			},
			"accountPreference.placeholder",
			"signed in",
			"others",
			{
				"key": "sign in using account",
				"comment": [
					"{0} will be a auth provider (e.g. Github)"
				]
			},
			"tunnel.preview",
			{
				"key": "enable",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"tunnel.enable.placeholder",
			"tunnel.enable.session",
			"tunnel.enable.session.description",
			"tunnel.enable.service",
			"tunnel.enable.service.description",
			{
				"key": "progress.turnOn.final",
				"comment": [
					"{0} will be the tunnel name, {1} will the link address to the web UI, {6} an extension name, {7} a link to the extension documentation. [label](command:commandId) is a markdown link. Only translate the label, do not modify the format"
				]
			},
			"action.copyToClipboard",
			"action.showExtension",
			"progress.turnOn.failed",
			"remoteTunnel.actions.manage.on.v2",
			"remoteTunnel.actions.manage.connecting",
			"remoteTunnel.turnOffAttached.confirm",
			"remoteTunnel.turnOff.confirm",
			"manage.placeholder",
			{
				"key": "manage.title.attached",
				"comment": [
					"{0} is the tunnel name"
				]
			},
			{
				"key": "manage.title.orunning",
				"comment": [
					"{0} is the tunnel name"
				]
			},
			"manage.title.off",
			"manage.showLog",
			"manage.tunnelName",
			"remoteTunnelAccess.machineName",
			"remoteTunnelAccess.machineNameRegex",
			"remoteTunnelAccess.preventSleep",
			"remoteTunnel.category"
		],
		"vs/workbench/contrib/replNotebook/browser/repl.contribution": [
			"repl.focusLastReplOutput",
			"repl.input.focus",
			"repl.execute"
		],
		"vs/workbench/contrib/replNotebook/browser/replEditor": [
			"replEditorInput"
		],
		"vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": [
			"replEditor.inputOverview",
			"replEditor.execute",
			"replEditor.configReadExecution",
			"replEditor.autoFocusRepl",
			"replEditor.focusLastItemAdded",
			"replEditor.inputAccessibilityView",
			"replEditor.focusReplInput",
			"replEditor.historyOverview",
			"replEditor.focusCellEditor",
			"replEditor.cellNavigation",
			"replEditor.accessibilityView",
			"replEditor.focusInOutput",
			"replEditor.focusReplInputFromHistory",
			"replEditor.focusLastItemAdded"
		],
		"vs/workbench/contrib/replNotebook/browser/replEditorInput": [
			"replEditorLabelIcon"
		],
		"vs/workbench/contrib/sash/browser/sash.contribution": [
			"sashSize",
			"sashHoverDelay"
		],
		"vs/workbench/contrib/scm/browser/activity": [
			"scmPendingChangesBadge",
			"status.scm",
			"status.scm.provider",
			"scmActiveResourceHasChanges",
			"scmActiveResourceRepository"
		],
		"vs/workbench/contrib/scm/browser/menus": [
			"miShare"
		],
		"vs/workbench/contrib/scm/browser/quickDiffDecorator": [
			"diffAdded",
			"diffModified",
			"diffDeleted"
		],
		"vs/workbench/contrib/scm/browser/quickDiffWidget": [
			"remotes",
			"quickDiff.base.switch",
			"changes",
			"change",
			"multiChanges",
			"multiChange",
			"label.close",
			{
				"key": "miGotoNextChange",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miGotoPreviousChange",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"show previous change",
			"show next change",
			"move to previous change",
			"move to next change"
		],
		"vs/workbench/contrib/scm/browser/scm.contribution": [
			"sourceControlViewIcon",
			"source control view",
			"no open repo",
			"no open repo in an untrusted workspace",
			"manageWorkspaceTrustAction",
			"no history items",
			"source control repositories",
			{
				"key": "miViewSCM",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"source control graph",
			"scmConfigurationTitle",
			"scm.diffDecorations.all",
			"scm.diffDecorations.gutter",
			"scm.diffDecorations.overviewRuler",
			"scm.diffDecorations.minimap",
			"scm.diffDecorations.none",
			"diffDecorations",
			"diffGutterWidth",
			"scm.diffDecorationsGutterVisibility.always",
			"scm.diffDecorationsGutterVisibility.hover",
			"scm.diffDecorationsGutterVisibility",
			"scm.diffDecorationsGutterAction.diff",
			"scm.diffDecorationsGutterAction.none",
			"scm.diffDecorationsGutterAction",
			"diffGutterPattern",
			"diffGutterPatternAdded",
			"diffGutterPatternModifed",
			"scm.diffDecorationsIgnoreTrimWhitespace.true",
			"scm.diffDecorationsIgnoreTrimWhitespace.false",
			"scm.diffDecorationsIgnoreTrimWhitespace.inherit",
			"diffDecorationsIgnoreTrimWhitespace",
			"alwaysShowActions",
			"scm.countBadge.all",
			"scm.countBadge.focused",
			"scm.countBadge.off",
			"scm.countBadge",
			"scm.providerCountBadge.hidden",
			"scm.providerCountBadge.auto",
			"scm.providerCountBadge.visible",
			"scm.providerCountBadge",
			"scm.defaultViewMode.tree",
			"scm.defaultViewMode.list",
			"scm.defaultViewMode",
			"scm.defaultViewSortKey.name",
			"scm.defaultViewSortKey.path",
			"scm.defaultViewSortKey.status",
			"scm.defaultViewSortKey",
			"autoReveal",
			"inputFontFamily",
			"inputFontSize",
			"inputMaxLines",
			"inputMinLines",
			"alwaysShowRepository",
			"scm.repositoriesSortOrder.discoveryTime",
			"scm.repositoriesSortOrder.name",
			"scm.repositoriesSortOrder.path",
			"repositoriesSortOrder",
			"providersVisible",
			"scm.repositories.selectionMode.multiple",
			"scm.repositories.selectionMode.single",
			"scm.repositories.selectionMode",
			"scm.repositories.explorer",
			"showActionButton",
			"showInputActionButton",
			"scm.workingSets.enabled",
			"scm.workingSets.default.empty",
			"scm.workingSets.default.current",
			"scm.workingSets.default",
			"scm.compactFolders",
			"scm.graph.pageOnScroll",
			"scm.graph.pageSize",
			"scm.graph.badges.all",
			"scm.graph.badges.filter",
			"scm.graph.badges",
			"scm.graph.showIncomingChanges",
			"scm.graph.showOutgoingChanges",
			"scm accept",
			"scm view next commit",
			"scm view previous commit",
			"scmActiveRepositoryPlaceHolder",
			"scmActiveRepositoryAutoDescription",
			"open in external terminal",
			"open in integrated terminal",
			"quickDiffDecoration",
			"scmEditorResolveMergeConflict",
			"source control",
			"scmRepositories",
			"scmChanges",
			"scmGraph"
		],
		"vs/workbench/contrib/scm/browser/scmAccessibilityHelp": [
			"state-msg1",
			"state-msg2",
			"state-msg3",
			"state-msg4",
			"enabled",
			"disabled",
			"state-msg5",
			"state-msg6",
			"scm-repositories-msg1",
			"scm-repositories-msg2",
			"scm-repositories-msg3",
			"scm-repositories-msg4",
			"scm-repositories-msg5",
			"scm-repositories-msg6",
			"scm-msg1",
			"scm-msg2",
			"scm-msg3",
			"scm-msg4",
			"scm-msg5",
			"scm-graph-msg1",
			"scm-graph-msg2",
			"scm-graph-msg3",
			"scm-graph-msg4",
			"scm-graph-msg5"
		],
		"vs/workbench/contrib/scm/browser/scmHistory": [
			"scmGraphHistoryItemRefColor",
			"scmGraphHistoryItemRemoteRefColor",
			"scmGraphHistoryItemBaseRefColor",
			"scmGraphHistoryItemHoverDefaultLabelForeground",
			"scmGraphHistoryItemHoverDefaultLabelBackground",
			"scmGraphHistoryItemHoverLabelForeground",
			"scmGraph.HistoryItemHoverAdditionsForeground",
			"scmGraph.HistoryItemHoverDeletionsForeground",
			"scmGraphForeground1",
			"scmGraphForeground2",
			"scmGraphForeground3",
			"scmGraphForeground4",
			"scmGraphForeground5",
			"incomingChanges",
			"outgoingChanges"
		],
		"vs/workbench/contrib/scm/browser/scmHistoryChatContext": [
			"chatContext.scmHistoryItems",
			"chatContext.scmHistoryItems.placeholder",
			"files",
			"chat.action.scmHistoryItemContext",
			"chat.action.scmHistoryItemSummarize",
			"chat.action.scmHistoryItemContext"
		],
		"vs/workbench/contrib/scm/browser/scmHistoryViewPane": [
			"all",
			"auto",
			"items",
			"allHistoryItemRefs",
			"repositoryPicker",
			"referencePicker",
			"goToCurrentHistoryItem",
			"refreshGraph",
			"setListViewMode",
			"setTreeViewMode",
			"openChanges",
			"openFile",
			"incomingChanges",
			"outgoingChanges",
			"loadMore",
			"scm history",
			"auto",
			"activeRepository",
			"scmGraphRepository",
			"all",
			"allHistoryItemRefs",
			"auto",
			"currentHistoryItemRef",
			"scmGraphHistoryItemRef",
			"scmGraphViewOutdated",
			"incomingChanges",
			"outgoingChanges"
		],
		"vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": [
			"scm"
		],
		"vs/workbench/contrib/scm/browser/scmViewPane": [
			"scm",
			"scmInput",
			"scmInputRow.accessibilityHelp",
			"scmInputRow.accessibilityHelpNoKb",
			"sortAction",
			"repositories",
			"setListViewMode",
			"setTreeViewMode",
			"repositorySortByDiscoveryTime",
			"repositorySortByName",
			"repositorySortByPath",
			"repositorySingleSelectionMode",
			"repositoryMultiSelectionMode",
			"sortChangesByName",
			"sortChangesByPath",
			"sortChangesByStatus",
			"collapse all",
			"expand all",
			"scmInputGenerateCommitMessage",
			"scmInputMoreActions",
			"scmInputCancelAction",
			"scmInput.accessibilityHelp",
			"scmInput.accessibilityHelpNoKb",
			"label.close"
		],
		"vs/workbench/contrib/scm/browser/scmViewService": [
			"auto"
		],
		"vs/workbench/contrib/scm/common/quickDiff": [
			"editorGutterModifiedBackground",
			"editorGutterModifiedSecondaryBackground",
			"editorGutterAddedBackground",
			"editorGutterAddedSecondaryBackground",
			"editorGutterDeletedBackground",
			"editorGutterDeletedSecondaryBackground",
			"minimapGutterModifiedBackground",
			"minimapGutterAddedBackground",
			"minimapGutterDeletedBackground",
			"overviewRulerModifiedForeground",
			"overviewRulerAddedForeground",
			"overviewRulerDeletedForeground",
			"editorGutterItemGlyphForeground",
			"editorGutterItemBackground"
		],
		"vs/workbench/contrib/scrollLocking/browser/scrollLocking": [
			"mouseScrolllingLocked",
			"mouseLockScrollingEnabled",
			{
				"key": "miToggleLockedScrolling",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"synchronizeScrolling",
			{
				"key": "miHoldLockedScrolling",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"toggleLockedScrolling",
			"holdLockedScrolling"
		],
		"vs/workbench/contrib/search/browser/anythingQuickAccess": [
			"noAnythingResults",
			"recentlyOpenedSeparator",
			"recentlyOpenedSeparator",
			"fileAndSymbolResultsSeparator",
			"fileResultsSeparator",
			"helpPickAriaLabel",
			"chat",
			{
				"key": "openToSide",
				"comment": [
					"Open this file in a split editor on the left/right side"
				]
			},
			{
				"key": "openToBottom",
				"comment": [
					"Open this file in a split editor on the bottom"
				]
			},
			"closeEditor",
			"filePickAriaLabelDirty"
		],
		"vs/workbench/contrib/search/browser/patternInputWidget": [
			"defaultLabel",
			"onlySearchInOpenEditors",
			"useExcludesAndIgnoreFilesDescription"
		],
		"vs/workbench/contrib/search/browser/quickTextSearch/textSearchQuickAccess": [
			"goToSearch",
			"QuickSearchSeeMoreFiles",
			"QuickSearchOpenInFile",
			"QuickSearchMore",
			"showMore",
			"enterSearchTerm",
			"noAnythingResults"
		],
		"vs/workbench/contrib/search/browser/replaceService": [
			"searchReplace.source",
			"fileReplaceChanges"
		],
		"vs/workbench/contrib/search/browser/search.contribution": [
			{
				"key": "miViewSearch",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"anythingQuickAccessPlaceholder",
			"anythingQuickAccess",
			"symbolsQuickAccessPlaceholder",
			"symbolsQuickAccess",
			"textSearchPickerPlaceholder",
			"textSearchPickerHelp",
			"searchConfigurationTitle",
			"exclude",
			"exclude.boolean",
			{
				"key": "exclude.when",
				"comment": [
					"\\$(basename) should not be translated"
				]
			},
			"search.mode",
			"search.mode.view",
			"search.mode.reuseEditor",
			"search.mode.newEditor",
			"useRipgrep",
			"useRipgrepDeprecated",
			"maintainFileSearchCacheDeprecated",
			"search.maintainFileSearchCache",
			"useIgnoreFiles",
			"useGlobalIgnoreFiles",
			"useParentIgnoreFiles",
			"search.quickOpen.includeSymbols",
			"search.ripgrep.maxThreads",
			"search.quickOpen.includeHistory",
			"filterSortOrder.default",
			"filterSortOrder.recency",
			"filterSortOrder",
			"search.followSymlinks",
			"search.smartCase",
			"search.globalFindClipboard",
			"search.location",
			"search.location.deprecationMessage",
			"search.maxResults",
			"search.collapseResults.auto",
			"search.collapseAllResults",
			"search.useReplacePreview",
			"search.showLineNumbers",
			"search.usePCRE2",
			"usePCRE2Deprecated",
			"search.actionsPositionAuto",
			"search.actionsPositionRight",
			"search.actionsPosition",
			"search.searchOnType",
			"search.seedWithNearestWord",
			"search.seedOnFocus",
			"search.searchOnTypeDebouncePeriod",
			"search.searchEditor.doubleClickBehaviour.selectWord",
			"search.searchEditor.doubleClickBehaviour.goToLocation",
			"search.searchEditor.doubleClickBehaviour.openLocationToSide",
			"search.searchEditor.doubleClickBehaviour",
			"search.searchEditor.singleClickBehaviour.default",
			"search.searchEditor.singleClickBehaviour.peekDefinition",
			"search.searchEditor.singleClickBehaviour",
			{
				"key": "search.searchEditor.reusePriorSearchConfiguration",
				"comment": [
					"\"Search Editor\" is a type of editor that can display search results. \"includes, excludes, and flags\" refers to the \"files to include\" and \"files to exclude\" input boxes, and the flags that control whether a query is case-sensitive or a regex."
				]
			},
			"search.searchEditor.defaultNumberOfContextLines",
			"search.searchEditor.focusResultsOnSearch",
			"searchSortOrder.default",
			"searchSortOrder.filesOnly",
			"searchSortOrder.type",
			"searchSortOrder.modified",
			"searchSortOrder.countDescending",
			"searchSortOrder.countAscending",
			"search.sortOrder",
			"search.decorations.colors",
			"search.decorations.badges",
			"scm.defaultViewMode.tree",
			"scm.defaultViewMode.list",
			"search.defaultViewMode",
			"search.quickAccess.preserveInput",
			"search.experimental.closedNotebookResults",
			"search.searchView.semanticSearchBehavior",
			"search.searchView.semanticSearchBehavior.manual",
			"search.searchView.semanticSearchBehavior.runOnEmpty",
			"search.searchView.semanticSearchBehavior.auto",
			"search.searchView.keywordSuggestions",
			"search",
			"search"
		],
		"vs/workbench/contrib/search/browser/searchActionsBase": [
			"search"
		],
		"vs/workbench/contrib/search/browser/searchActionsCopy": [
			"copyMatchLabel",
			"copyPathLabel",
			"copyAllLabel",
			"getSearchResultsLabel"
		],
		"vs/workbench/contrib/search/browser/searchActionsFind": [
			"search.expandRecursively",
			{
				"key": "miFindInFiles",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"findInFiles.description",
			"findInFiles.args",
			"restrictResultsToFolder",
			"excludeFolderFromSearch",
			"excludeFileTypeFromSearch",
			"includeFileTypeInSearch",
			"revealInSideBar",
			"findInFiles",
			"findInFolder",
			"findInWorkspace"
		],
		"vs/workbench/contrib/search/browser/searchActionsNav": [
			"ToggleQueryDetailsAction.label",
			"CloseReplaceWidget.label",
			"ToggleCaseSensitiveCommandId.label",
			"ToggleWholeWordCommandId.label",
			"ToggleRegexCommandId.label",
			"TogglePreserveCaseId.label",
			"OpenMatch.label",
			"OpenMatchToSide.label",
			"AddCursorsAtSearchResults.label",
			"FocusNextInputAction.label",
			"FocusPreviousInputAction.label",
			"FocusSearchFromResults.label",
			"toggleTabs",
			"focusSearchListCommandLabel",
			"FocusNextSearchResult.label",
			"FocusPreviousSearchResult.label",
			"replaceInFiles"
		],
		"vs/workbench/contrib/search/browser/searchActionsRemoveReplace": [
			"RemoveAction.label",
			"match.replace.label",
			"file.replaceAll.label",
			"file.replaceAll.label"
		],
		"vs/workbench/contrib/search/browser/searchActionsSymbol": [
			"showTriggerActions",
			{
				"key": "miGotoSymbolInWorkspace",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"showTriggerActions"
		],
		"vs/workbench/contrib/search/browser/searchActionsTextQuickAccess": [
			"quickTextSearch"
		],
		"vs/workbench/contrib/search/browser/searchActionsTopBar": [
			"clearSearchHistoryLabel",
			"CancelSearchAction.label",
			"RefreshAction.label",
			"CollapseDeepestExpandedLevelAction.label",
			"ExpandAllAction.label",
			"ClearSearchResultsAction.label",
			"ViewAsTreeAction.label",
			"ViewAsListAction.label",
			"SearchWithAIAction.label"
		],
		"vs/workbench/contrib/search/browser/searchChatContext": [
			"chatContext.searchResults",
			"symbols",
			"select.symb",
			"chatContext.folder",
			"chatContext.attach.files.placeholder"
		],
		"vs/workbench/contrib/search/browser/searchFindInput": [
			"searchFindInputNotebookFilter.label"
		],
		"vs/workbench/contrib/search/browser/searchIcons": [
			"searchDetailsIcon",
			"searchSeeMoreIcon",
			"searchShowContextIcon",
			"searchHideReplaceIcon",
			"searchShowReplaceIcon",
			"searchReplaceAllIcon",
			"searchReplaceIcon",
			"searchRemoveIcon",
			"searchRefreshIcon",
			"searchCollapseAllIcon",
			"searchExpandAllIcon",
			"searchShowAsTree",
			"searchShowAsList",
			"searchClearIcon",
			"searchStopIcon",
			"searchViewIcon",
			"searchNewEditorIcon",
			"searchOpenInFile",
			"searchSparkleFilled",
			"searchSparkleEmpty"
		],
		"vs/workbench/contrib/search/browser/searchMessage": [
			"unable to open trust",
			"unable to open"
		],
		"vs/workbench/contrib/search/browser/searchResultsView": [
			"searchFolderMatch.plainText.label",
			{
				"key": "searchFolderMatch.aiText.label",
				"comment": [
					"This is displayed before the AI text search results, now always \"AI-assisted results\"."
				]
			},
			"searchFolderMatch.other.label",
			"searchFolderMatch.other.label",
			"searchFileMatches",
			"searchFileMatch",
			"searchMatches",
			"searchMatch",
			"lineNumStr",
			"numLinesStr",
			"search",
			"folderMatchAriaLabel",
			"otherFilesAriaLabel",
			"fileMatchAriaLabel",
			"replacePreviewResultAria",
			"searchResultAria"
		],
		"vs/workbench/contrib/search/browser/searchView": [
			"searchCanceled",
			"moreSearch",
			"searchScope.includes",
			"placeholder.includes",
			"searchScope.excludes",
			"placeholder.excludes",
			"replaceAll.confirmation.title",
			{
				"key": "replaceAll.confirm.button",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"replaceAll.occurrence.file.message",
			"removeAll.occurrence.file.message",
			"replaceAll.occurrence.files.message",
			"removeAll.occurrence.files.message",
			"replaceAll.occurrences.file.message",
			"removeAll.occurrences.file.message",
			"replaceAll.occurrences.files.message",
			"removeAll.occurrences.files.message",
			"removeAll.occurrence.file.confirmation.message",
			"replaceAll.occurrence.file.confirmation.message",
			"removeAll.occurrence.files.confirmation.message",
			"replaceAll.occurrence.files.confirmation.message",
			"removeAll.occurrences.file.confirmation.message",
			"replaceAll.occurrences.file.confirmation.message",
			"removeAll.occurrences.files.confirmation.message",
			"replaceAll.occurrences.files.confirmation.message",
			"emptySearch",
			"searchPathNotFoundError",
			"triggerAISearch.tooltip",
			"searchWithAIButtonTooltip",
			"noOpenEditorResultsIncludesExcludes",
			"noOpenEditorResultsIncludes",
			"noOpenEditorResultsExcludes",
			"noOpenEditorResultsFound",
			"noResultsIncludesExcludes",
			"noResultsIncludes",
			"noResultsExcludes",
			"noResultsFound",
			"rerunSearch.message",
			"rerunSearchInAll.message",
			"openSettings.message",
			"ariaSearchResultsStatus",
			"searchMaxResultsWarning",
			"forTerm",
			"useIgnoresAndExcludesDisabled",
			"excludes.enable",
			"useExcludesAndIgnoreFilesDescription",
			"onlyOpenEditors",
			"openEditors.disable",
			"disableOpenEditors",
			"openInEditor.tooltip",
			"openInEditor.message",
			"keywordSuggestion.message",
			"search.file.result",
			"search.files.result",
			"search.file.results",
			"search.files.results",
			"searchWithoutFolder",
			"openFolder"
		],
		"vs/workbench/contrib/search/browser/searchWidget": [
			"search.action.replaceAll.disabled.label",
			"search.action.replaceAll.enabled.label",
			"search.replace.toggle.button.title",
			"label.Search",
			"search.placeHolder",
			"showContext",
			"label.Replace",
			"search.replace.placeHolder"
		],
		"vs/workbench/contrib/search/browser/symbolsQuickAccess": [
			"noSymbolResults",
			"openToSide",
			"openToBottom"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": [
			"searchEditor",
			"promptOpenWith.searchEditor.displayName",
			"search.openNewEditor",
			"search",
			"searchEditor.deleteResultBlock",
			"search.openNewSearchEditor",
			"search.openSearchEditor",
			"search.openNewEditorToSide",
			"search.openResultsInEditor",
			"search.rerunSearchInEditor",
			"search.action.focusQueryEditorWidget",
			"search.action.focusFilesToInclude",
			"search.action.focusFilesToExclude",
			"searchEditor.action.toggleSearchEditorCaseSensitive",
			"searchEditor.action.toggleSearchEditorWholeWord",
			"searchEditor.action.toggleSearchEditorRegex",
			"searchEditor.action.toggleSearchEditorContextLines",
			"searchEditor.action.increaseSearchEditorContextLines",
			"searchEditor.action.decreaseSearchEditorContextLines",
			"searchEditor.action.selectAllSearchEditorMatches"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditor": [
			"moreSearch",
			"searchScope.includes",
			"label.includes",
			"searchScope.excludes",
			"label.excludes",
			"runSearch",
			"searchResultItem",
			"searchEditor",
			"textInputBoxBorder"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditorInput": [
			"searchEditorLabelIcon",
			"searchTitle.withQuery",
			"searchTitle.withQuery",
			"searchTitle"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditorSerialization": [
			"invalidQueryStringError",
			"numFiles",
			"oneFile",
			"numResults",
			"oneResult",
			"noResults",
			"searchMaxResultsWarning"
		],
		"vs/workbench/contrib/share/browser/share.contribution": [
			"generating link",
			"shareTextSuccess",
			"shareSuccess",
			"close",
			"open link",
			"experimental.share.enabled",
			"share"
		],
		"vs/workbench/contrib/share/browser/shareService": [
			"shareProviderCount",
			"type to filter",
			"toggle.share",
			"toggle.shareDescription"
		],
		"vs/workbench/contrib/snippets/browser/commands/abstractSnippetsActions": [
			"snippets"
		],
		"vs/workbench/contrib/snippets/browser/commands/configureSnippets": [
			"global.scope",
			"global.1",
			"detail.label",
			"name",
			"bad_name1",
			"bad_name2",
			"bad_name3",
			{
				"key": "miOpenSnippets",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"new.global_scope",
			"new.global",
			"new.workspace_scope",
			"new.folder",
			"group.global",
			"new.global.sep",
			"new.global.sep",
			"openSnippet.pickLanguage",
			"openSnippet.label",
			"userSnippets"
		],
		"vs/workbench/contrib/snippets/browser/commands/fileTemplateSnippets": [
			"placeholder",
			"label"
		],
		"vs/workbench/contrib/snippets/browser/commands/insertSnippet": [
			"snippet.suggestions.label"
		],
		"vs/workbench/contrib/snippets/browser/commands/surroundWithSnippet": [
			"label"
		],
		"vs/workbench/contrib/snippets/browser/snippetCodeActionProvider": [
			"more",
			"codeAction",
			"overflow.start.title",
			"title"
		],
		"vs/workbench/contrib/snippets/browser/snippetCompletionProvider": [
			"detail.snippet",
			"snippetSuggest.longLabel",
			"snippetSuggest.longLabel"
		],
		"vs/workbench/contrib/snippets/browser/snippetPicker": [
			"sep.userSnippet",
			"sep.workspaceSnippet",
			"disableSnippet",
			"isDisabled",
			"enable.snippet",
			"pick.placeholder",
			"pick.noSnippetAvailable"
		],
		"vs/workbench/contrib/snippets/browser/snippets.contribution": [
			"editor.snippets.codeActions.enabled",
			"snippetSchema.json.prefix",
			"snippetSchema.json.isFileTemplate",
			"snippetSchema.json.body",
			"snippetSchema.json.description",
			"snippetSchema.json.default",
			"snippetSchema.json",
			"snippetSchema.json.default",
			"snippetSchema.json",
			"snippetSchema.json.scope"
		],
		"vs/workbench/contrib/snippets/browser/snippetsFile": [
			"source.workspaceSnippetGlobal",
			"source.userSnippetGlobal",
			"source.userSnippet"
		],
		"vs/workbench/contrib/snippets/browser/snippetsService": [
			"invalid.path.0",
			"invalid.language.0",
			"invalid.language",
			"invalid.path.1",
			"vscode.extension.contributes.snippets",
			"vscode.extension.contributes.snippets-language",
			"vscode.extension.contributes.snippets-path",
			"badVariableUse",
			"badFile"
		],
		"vs/workbench/contrib/speech/browser/speechService": [
			"vscode.extension.contributes.speechProvider",
			"speechProviderName",
			"speechProviderDescription"
		],
		"vs/workbench/contrib/speech/common/speechService": [
			"hasSpeechProvider",
			"speechToTextInProgress",
			"textToSpeechInProgress",
			"speechLanguage.da-DK",
			"speechLanguage.de-DE",
			"speechLanguage.en-AU",
			"speechLanguage.en-CA",
			"speechLanguage.en-GB",
			"speechLanguage.en-IE",
			"speechLanguage.en-IN",
			"speechLanguage.en-NZ",
			"speechLanguage.en-US",
			"speechLanguage.es-ES",
			"speechLanguage.es-MX",
			"speechLanguage.fr-CA",
			"speechLanguage.fr-FR",
			"speechLanguage.hi-IN",
			"speechLanguage.it-IT",
			"speechLanguage.ja-JP",
			"speechLanguage.ko-KR",
			"speechLanguage.nl-NL",
			"speechLanguage.pt-PT",
			"speechLanguage.pt-BR",
			"speechLanguage.ru-RU",
			"speechLanguage.sv-SE",
			"speechLanguage.tr-TR",
			"speechLanguage.zh-CN",
			"speechLanguage.zh-HK",
			"speechLanguage.zh-TW"
		],
		"vs/workbench/contrib/surveys/browser/languageSurveys.contribution": [
			"helpUs",
			"takeShortSurvey",
			"remindLater",
			"neverAgain"
		],
		"vs/workbench/contrib/surveys/browser/nps.contribution": [
			"surveyQuestion",
			"takeSurvey",
			"remindLater",
			"neverAgain"
		],
		"vs/workbench/contrib/tasks/browser/abstractTaskService": [
			"tasks",
			"TaskService.pickBuildTaskForLabel",
			"taskEvent",
			"TaskService.skippingReconnection",
			"TaskService.notConnecting",
			"TaskService.reconnecting",
			"TaskService.reconnected",
			"task.longRunningTaskCompletedWithLabel",
			"task.longRunningTaskCompleted",
			"task.longRunningTaskDurationMinutesSeconds",
			"task.longRunningTaskDurationMinutes",
			"task.longRunningTaskDurationSeconds",
			"TaskService.noTasks",
			"TaskService.reconnectingTasks",
			"runTask.arg",
			"runTask.label",
			"runTask.type",
			"runTask.task",
			"troubleshootWithChat",
			"showOutput",
			"taskServiceOutputPromptChat",
			"taskServiceOutputPrompt",
			"TaskServer.folderIgnored",
			"TaskService.providerUnavailable",
			"taskService.gettingCachedTasks",
			"taskService.getSavedTasks",
			"taskService.getSavedTasks.reading",
			"taskService.getSavedTasks.error",
			"taskService.getSavedTasks.resolved",
			"taskService.getSavedTasks.unresolved",
			"taskService.removePersistentTask",
			"taskService.setPersistentTask",
			"savePersistentTask",
			"TaskService.noTestTask1",
			"TaskService.noTestTask2",
			"TaskService.noBuildTask1",
			"TaskService.noBuildTask2",
			"TaskServer.noTask",
			"TaskService.associate",
			"TaskService.attachProblemMatcher.continueWithout",
			"TaskService.attachProblemMatcher.never",
			"TaskService.attachProblemMatcher.neverType",
			"TaskService.attachProblemMatcher.learnMoreAbout",
			"selectProblemMatcher",
			"customizeParseErrors",
			"tasksJsonComment",
			"moreThanOneBuildTask",
			"TaskSystem.saveBeforeRun.prompt.title",
			"detail",
			{
				"key": "saveBeforeRun.save",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "saveBeforeRun.dontSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"TaskSystem.active",
			"TaskSystem.InstancePolicy.warn",
			"TaskService.instanceToTerminate",
			"TaskService.noInstanceRunning",
			"TaskSystem.restartFailed",
			"TaskSystem.taskNoLongerExists",
			"unexpectedTaskType",
			"TaskService.providerUnavailable",
			"TaskService.noConfiguration",
			"TaskSystem.configurationErrors",
			{
				"key": "TaskSystem.invalidTaskJsonOther",
				"comment": [
					"Message notifies of an error in one of several places there is tasks related json, not necessarily in a file named tasks.json"
				]
			},
			{
				"key": "TaskSystem.invalidTaskJsonOther",
				"comment": [
					"Message notifies of an error in one of several places there is tasks related json, not necessarily in a file named tasks.json"
				]
			},
			"TasksSystem.locationWorkspaceConfig",
			"TaskSystem.versionWorkspaceFile",
			"TasksSystem.locationUserConfig",
			"TaskSystem.versionSettings",
			"TaskSystem.configurationErrors",
			"taskService.ignoringFolder",
			"TaskSystem.invalidTaskJson",
			"TaskSystem.invalidTaskJson",
			"TerminateAction.label",
			"TaskSystem.unknownError",
			"configureTask",
			"recentlyUsed",
			"configured",
			"detected",
			"TaskService.ignoredFolder",
			"TaskService.notAgain",
			"TaskService.requestTrust",
			"TaskService.pickRunTask",
			"TaskService.noEntryToRun",
			"TaskService.noEntryToRun",
			"TaskService.fetchingBuildTasks",
			"TaskService.pickBuildTask",
			"TaskService.noBuildTask",
			"TaskService.fetchingTestTasks",
			"TaskService.pickTestTask",
			"TaskService.noTestTaskTerminal",
			"TaskService.taskToTerminate",
			"TaskService.noTaskRunning",
			"TaskService.terminateAllRunningTasks",
			"TerminateAction.noProcess",
			"TerminateAction.failed",
			"TaskService.taskToRestart",
			"TaskService.noTaskToRestart",
			"TaskService.noRunningTasks",
			"TaskService.template",
			"taskQuickPick.userSettings",
			"TaskService.createJsonFile",
			"TaskService.openJsonFile",
			"TaskService.pickTask",
			"TaskService.defaultBuildTaskExists",
			"TaskService.pickTask",
			"TaskService.pickDefaultBuildTask",
			"TaskService.defaultTestTaskExists",
			"TaskService.pickDefaultTestTask",
			"TaskService.pickShowTask",
			"TaskService.noTaskIsRunning",
			"taskService.upgradeVersion",
			"taskService.upgradeVersionPlural",
			"taskService.openDiff",
			"taskService.openDiffs",
			"ConfigureTaskRunnerAction.label"
		],
		"vs/workbench/contrib/tasks/browser/runAutomaticTasks": [
			"workbench.action.tasks.manageAutomaticRunning",
			"workbench.action.tasks.allowAutomaticTasks",
			"workbench.action.tasks.disallowAutomaticTasks"
		],
		"vs/workbench/contrib/tasks/browser/task.contribution": [
			"building",
			"status.runningTasks",
			"numberOfRunningTasks",
			"runningTasks",
			{
				"key": "miRunTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miBuildTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRunningTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRestartTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miTerminateTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miConfigureTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miConfigureBuildTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"tasks",
			"tasksQuickAccessPlaceholder",
			"tasksQuickAccessHelp",
			"tasksConfigurationTitle",
			"task.problemMatchers.neverPrompt",
			"task.problemMatchers.neverPrompt.boolean",
			"task.problemMatchers.neverPrompt.array",
			"task.autoDetect",
			"task.slowProviderWarning",
			"task.slowProviderWarning.boolean",
			"task.slowProviderWarning.array",
			"task.quickOpen.history",
			"task.quickOpen.detail",
			"task.quickOpen.skip",
			"task.quickOpen.showAll",
			"task.allowAutomaticTasks.on",
			"task.allowAutomaticTasks.off",
			"task.allowAutomaticTasks",
			"task.reconnection",
			"task.saveBeforeRun",
			"task.saveBeforeRun.always",
			"task.saveBeforeRun.never",
			"task.SaveBeforeRun.prompt",
			"task.NotifyWindowOnTaskCompletion",
			"task.verboseLogging",
			"workbench.action.tasks.openWorkspaceFileTasks",
			"ShowLogAction.label",
			"RunTaskAction.label",
			"ReRunTaskAction.label",
			"RestartTaskAction.label",
			"RerunAllRunningTasksAction.label",
			"ShowTasksAction.label",
			"TerminateAction.label",
			"BuildAction.label",
			"TestAction.label",
			"ConfigureDefaultBuildTask.label",
			"ConfigureDefaultTestTask.label",
			"workbench.action.tasks.openUserTasks",
			"workbench.action.tasks.rerunForActiveTerminal"
		],
		"vs/workbench/contrib/tasks/browser/taskQuickPick": [
			"taskQuickPick.showAll",
			"configureTaskIcon",
			"removeTaskIcon",
			"configureTask",
			"contributedTasks",
			"taskType",
			"removeRecent",
			"recentlyUsed",
			"configured",
			"configured",
			"TaskQuickPick.changeSettingDetails",
			"TaskQuickPick.changeSettingNo",
			"TaskService.pickRunTask",
			"TaskQuickPick.changeSettingsOptions",
			"TaskQuickPick.goBack",
			"TaskQuickPick.noTasksForType",
			"noProviderForTask"
		],
		"vs/workbench/contrib/tasks/browser/taskService": [
			"taskService.processTaskSystem"
		],
		"vs/workbench/contrib/tasks/browser/tasksQuickAccess": [
			"noTaskResults",
			"TaskService.pickRunTask"
		],
		"vs/workbench/contrib/tasks/browser/taskTerminalStatus": [
			"taskTerminalStatus.active",
			"taskTerminalStatus.succeeded",
			"taskTerminalStatus.succeededInactive",
			"taskTerminalStatus.errors",
			"taskTerminalStatus.errorsInactive",
			"taskTerminalStatus.warnings",
			"taskTerminalStatus.warningsInactive",
			"taskTerminalStatus.infos",
			"taskTerminalStatus.infosInactive",
			"task.watchFirstError"
		],
		"vs/workbench/contrib/tasks/browser/terminalTaskSystem": [
			"rerunTask",
			"TerminalTaskSystem.unknownError",
			"TerminalTaskSystem.taskLoadReporting",
			"dependencyCycle",
			"dependencyFailed",
			"TerminalTaskSystem.nonWatchingMatcher",
			{
				"key": "task.executingInFolder",
				"comment": [
					"The workspace folder the task is running in",
					"The task command line or label"
				]
			},
			{
				"key": "task.executing.shellIntegration",
				"comment": [
					"The task command line or label"
				]
			},
			{
				"key": "task.executingInFolder",
				"comment": [
					"The workspace folder the task is running in",
					"The task command line or label"
				]
			},
			{
				"key": "task.executing.shell-integration",
				"comment": [
					"The task command line or label"
				]
			},
			{
				"key": "task.executing",
				"comment": [
					"The task command line or label"
				]
			},
			"TerminalTaskSystem",
			"unknownProblemMatcher",
			"closeTerminal",
			"reuseTerminal"
		],
		"vs/workbench/contrib/tasks/common/jsonSchema_v1": [
			"JsonSchema.version.deprecated",
			"JsonSchema.version",
			"JsonSchema._runner",
			"JsonSchema.runner",
			"JsonSchema.windows",
			"JsonSchema.mac",
			"JsonSchema.linux",
			"JsonSchema.shell"
		],
		"vs/workbench/contrib/tasks/common/jsonSchema_v2": [
			"JsonSchema.shell",
			"JsonSchema.tasks.isShellCommand.deprecated",
			"JsonSchema.hide",
			"JsonSchema.tasks.dependsOn.identifier",
			"JsonSchema.tasks.dependsOn.string",
			"JsonSchema.tasks.dependsOn.array",
			"JsonSchema.tasks.dependsOn",
			"JsonSchema.tasks.dependsOrder.parallel",
			"JsonSchema.tasks.dependsOrder.sequence",
			"JsonSchema.tasks.dependsOrder",
			"JsonSchema.tasks.detail",
			"JsonSchema.tasks.icon",
			"JsonSchema.tasks.icon.id",
			"JsonSchema.tasks.icon.color",
			"JsonSchema.tasks.presentation",
			"JsonSchema.tasks.presentation.echo",
			"JsonSchema.tasks.presentation.focus",
			"JsonSchema.tasks.presentation.revealProblems.always",
			"JsonSchema.tasks.presentation.revealProblems.onProblem",
			"JsonSchema.tasks.presentation.revealProblems.never",
			"JsonSchema.tasks.presentation.revealProblems",
			"JsonSchema.tasks.presentation.reveal.always",
			"JsonSchema.tasks.presentation.reveal.silent",
			"JsonSchema.tasks.presentation.reveal.never",
			"JsonSchema.tasks.presentation.reveal",
			"JsonSchema.tasks.presentation.instance",
			"JsonSchema.tasks.presentation.showReuseMessage",
			"JsonSchema.tasks.presentation.clear",
			"JsonSchema.tasks.presentation.group",
			"JsonSchema.tasks.presentation.close",
			"JsonSchema.tasks.presentation.preserveTerminalName",
			"JsonSchema.tasks.terminal",
			"JsonSchema.tasks.group.build",
			"JsonSchema.tasks.group.test",
			"JsonSchema.tasks.group.none",
			"JsonSchema.tasks.group.kind",
			"JsonSchema.tasks.group.isDefault",
			"JsonSchema.tasks.group.defaultBuild",
			"JsonSchema.tasks.group.defaultTest",
			"JsonSchema.tasks.group",
			"JsonSchema.tasks.type",
			"JsonSchema.commandArray",
			"JsonSchema.commandArray",
			"JsonSchema.command.quotedString.value",
			"JsonSchema.tasks.quoting.escape",
			"JsonSchema.tasks.quoting.strong",
			"JsonSchema.tasks.quoting.weak",
			"JsonSchema.command.quotesString.quote",
			"JsonSchema.command",
			"JsonSchema.args.quotedString.value",
			"JsonSchema.tasks.quoting.escape",
			"JsonSchema.tasks.quoting.strong",
			"JsonSchema.tasks.quoting.weak",
			"JsonSchema.args.quotesString.quote",
			"JsonSchema.tasks.args",
			"JsonSchema.tasks.label",
			"JsonSchema.version",
			"JsonSchema.tasks.identifier",
			"JsonSchema.tasks.identifier.deprecated",
			"JsonSchema.tasks.reevaluateOnRerun",
			"JsonSchema.tasks.runOn",
			"JsonSchema.tasks.instanceLimit",
			"JsonSchema.tasks.instancePolicy.terminateNewest",
			"JsonSchema.tasks.instancePolicy.terminateOldest",
			"JsonSchema.tasks.instancePolicy.prompt",
			"JsonSchema.tasks.instancePolicy.warn",
			"JsonSchema.tasks.instancePolicy.silent",
			"JsonSchema.tasks.instancePolicy",
			"JsonSchema.tasks.runOptions",
			"JsonSchema.tasks.taskLabel",
			"JsonSchema.tasks.taskName",
			"JsonSchema.tasks.taskName.deprecated",
			"JsonSchema.tasks.background",
			"JsonSchema.tasks.promptOnClose",
			"JsonSchema.tasks.matchers",
			"JsonSchema.customizations.customizes.type",
			"JsonSchema.tasks.customize.deprecated",
			"JsonSchema.tasks.taskName.deprecated",
			"JsonSchema.tasks.showOutput.deprecated",
			"JsonSchema.tasks.echoCommand.deprecated",
			"JsonSchema.tasks.suppressTaskName.deprecated",
			"JsonSchema.tasks.isBuildCommand.deprecated",
			"JsonSchema.tasks.isTestCommand.deprecated",
			"JsonSchema.tasks.type",
			"JsonSchema.tasks.suppressTaskName.deprecated",
			"JsonSchema.tasks.taskSelector.deprecated",
			"JsonSchema.windows",
			"JsonSchema.mac",
			"JsonSchema.linux"
		],
		"vs/workbench/contrib/tasks/common/jsonSchemaCommon": [
			"JsonSchema.options",
			"JsonSchema.options.cwd",
			"JsonSchema.options.env",
			"JsonSchema.tasks.matcherError",
			"JsonSchema.tasks.matcherError",
			"JsonSchema.shellConfiguration",
			"JsonSchema.shell.executable",
			"JsonSchema.shell.args",
			"JsonSchema.command",
			"JsonSchema.tasks.args",
			"JsonSchema.tasks.taskName",
			"JsonSchema.command",
			"JsonSchema.tasks.args",
			"JsonSchema.tasks.windows",
			"JsonSchema.tasks.matchers",
			"JsonSchema.tasks.mac",
			"JsonSchema.tasks.matchers",
			"JsonSchema.tasks.linux",
			"JsonSchema.tasks.matchers",
			"JsonSchema.tasks.suppressTaskName",
			"JsonSchema.tasks.showOutput",
			"JsonSchema.echoCommand",
			"JsonSchema.tasks.watching.deprecation",
			"JsonSchema.tasks.watching",
			"JsonSchema.tasks.background",
			"JsonSchema.tasks.promptOnClose",
			"JsonSchema.tasks.build",
			"JsonSchema.tasks.test",
			"JsonSchema.tasks.matchers",
			"JsonSchema.command",
			"JsonSchema.args",
			"JsonSchema.showOutput",
			"JsonSchema.watching.deprecation",
			"JsonSchema.watching",
			"JsonSchema.background",
			"JsonSchema.promptOnClose",
			"JsonSchema.echoCommand",
			"JsonSchema.suppressTaskName",
			"JsonSchema.taskSelector",
			"JsonSchema.matchers",
			"JsonSchema.tasks"
		],
		"vs/workbench/contrib/tasks/common/problemMatcher": [
			"ProblemPatternParser.problemPattern.missingRegExp",
			"ProblemPatternParser.loopProperty.notLast",
			"ProblemPatternParser.problemPattern.emptyPattern",
			"ProblemPatternParser.problemPattern.emptyPattern",
			"ProblemPatternParser.problemPattern.kindProperty.notFirst",
			"ProblemPatternParser.problemPattern.missingProperty",
			"ProblemPatternParser.problemPattern.missingLocation",
			"ProblemPatternParser.invalidRegexp",
			"ProblemPatternSchema.regexp",
			"ProblemPatternSchema.kind",
			"ProblemPatternSchema.file",
			"ProblemPatternSchema.location",
			"ProblemPatternSchema.line",
			"ProblemPatternSchema.column",
			"ProblemPatternSchema.endLine",
			"ProblemPatternSchema.endColumn",
			"ProblemPatternSchema.severity",
			"ProblemPatternSchema.code",
			"ProblemPatternSchema.message",
			"ProblemPatternSchema.loop",
			"NamedProblemPatternSchema.name",
			"NamedMultiLineProblemPatternSchema.name",
			"NamedMultiLineProblemPatternSchema.patterns",
			"WatchingPatternSchema.regexp",
			"WatchingPatternSchema.file",
			"PatternTypeSchema.name",
			"PatternTypeSchema.description",
			"ProblemMatcherSchema.base",
			"ProblemMatcherSchema.owner",
			"ProblemMatcherSchema.source",
			"ProblemMatcherSchema.severity",
			"ProblemMatcherSchema.applyTo",
			"ProblemMatcherSchema.fileLocation",
			"ProblemMatcherSchema.background",
			"ProblemMatcherSchema.background.activeOnStart",
			"ProblemMatcherSchema.background.beginsPattern",
			"ProblemMatcherSchema.background.endsPattern",
			"ProblemMatcherSchema.watching.deprecated",
			"ProblemMatcherSchema.watching",
			"ProblemMatcherSchema.watching.activeOnStart",
			"ProblemMatcherSchema.watching.beginsPattern",
			"ProblemMatcherSchema.watching.endsPattern",
			"LegacyProblemMatcherSchema.watchedBegin.deprecated",
			"LegacyProblemMatcherSchema.watchedBegin",
			"LegacyProblemMatcherSchema.watchedEnd.deprecated",
			"LegacyProblemMatcherSchema.watchedEnd",
			"NamedProblemMatcherSchema.name",
			"NamedProblemMatcherSchema.label",
			"ProblemPatternExtPoint",
			"ProblemPatternRegistry.error",
			"ProblemPatternRegistry.error",
			"ProblemMatcherParser.noProblemMatcher",
			"ProblemMatcherParser.noProblemPattern",
			"ProblemMatcherParser.noOwner",
			"ProblemMatcherParser.noFileLocation",
			"ProblemMatcherParser.unknownSeverity",
			"ProblemMatcherParser.noDefinedPatter",
			"ProblemMatcherParser.noIdentifier",
			"ProblemMatcherParser.noValidIdentifier",
			"ProblemMatcherParser.problemPattern.watchingMatcher",
			"ProblemMatcherParser.invalidRegexp",
			"ProblemMatcherExtPoint",
			"msCompile",
			"lessCompile",
			"gulp-tsc",
			"jshint",
			"jshint-stylish",
			"eslint-compact",
			"eslint-stylish",
			"go"
		],
		"vs/workbench/contrib/tasks/common/taskConfiguration": [
			"ConfigurationParser.invalidCWD",
			"ConfigurationParser.inValidArg",
			"ConfigurationParser.noShell",
			"ConfigurationParser.noName",
			"ConfigurationParser.unknownMatcherKind",
			"ConfigurationParser.invalidVariableReference",
			"ConfigurationParser.noTaskType",
			"ConfigurationParser.noTypeDefinition",
			"ConfigurationParser.missingType",
			"ConfigurationParser.incorrectType",
			"ConfigurationParser.notCustom",
			"ConfigurationParser.noTaskName",
			"taskConfiguration.providerUnavailable",
			"taskConfiguration.noCommandOrDependsOn",
			"taskConfiguration.noCommand",
			{
				"key": "TaskParse.noOsSpecificGlobalTasks",
				"comment": [
					"\"Task version 2.0.0\" refers to the 2.0.0 version of the task system. The \"version 2.0.0\" is not localizable as it is a json key and value."
				]
			}
		],
		"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": [
			"TaskDefinition.description",
			"TaskDefinition.properties",
			"TaskDefinition.when",
			"TaskTypeConfiguration.noType",
			"TaskDefinitionExtPoint"
		],
		"vs/workbench/contrib/tasks/common/tasks": [
			"tasks.taskRunningContext",
			"taskTerminalActive",
			"TaskDefinition.missingRequiredProperty",
			"rerunTaskIcon",
			"tasksCategory"
		],
		"vs/workbench/contrib/tasks/common/taskService": [
			"tasks.customExecutionSupported",
			"tasks.shellExecutionSupported",
			"tasks.taskCommandsRegistered",
			"tasks.processExecutionSupported",
			"tasks.serverlessWebContext",
			"tasks.tasksAvailable"
		],
		"vs/workbench/contrib/tasks/common/taskTemplates": [
			"dotnetCore",
			"msbuild",
			"externalCommand",
			"Maven"
		],
		"vs/workbench/contrib/tasks/electron-browser/taskService": [
			"TaskSystem.runningTask",
			{
				"key": "TaskSystem.terminateTask",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"TaskSystem.noProcess",
			{
				"key": "TaskSystem.exitAnyways",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/telemetry/browser/telemetry.contribution": [
			"showTelemetry"
		],
		"vs/workbench/contrib/terminal/browser/baseTerminalBackend": [
			"ptyHostStatus",
			"ptyHostStatus.short",
			"nonResponsivePtyHost",
			"ptyHostStatus.ariaLabel"
		],
		"vs/workbench/contrib/terminal/browser/environmentVariableInfo": [
			"extensionEnvironmentContributionInfoStale",
			"relaunchTerminalLabel",
			"extensionEnvironmentContributionInfoActive",
			"showEnvironmentContributions",
			"ScopedEnvironmentContributionInfo"
		],
		"vs/workbench/contrib/terminal/browser/terminal.contribution": [
			{
				"key": "miToggleIntegratedTerminal",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"terminal",
			"terminal"
		],
		"vs/workbench/contrib/terminal/browser/terminalActions": [
			"showTerminalTabs",
			"workbench.action.terminal.newWorkspacePlaceholder",
			"terminalLaunchHelp",
			"workbench.action.terminal.runActiveFile.noFile",
			"noUnattachedTerminals",
			"workbench.action.terminal.newWithCwd.cwd",
			"workbench.action.terminal.renameWithArg.name",
			"workbench.action.terminal.renameWithArg.noName",
			"workbench.action.terminal.join.insufficientTerminals",
			"workbench.action.terminal.join.onlySplits",
			"emptyTerminalNameInfo",
			"workbench.action.terminal.newWithProfile.profileName",
			"newWithProfile.location",
			"newWithProfile.location.view",
			"newWithProfile.location.editor",
			"workbench.action.terminal.newWorkspacePlaceholder",
			"workbench.action.terminal.overriddenCwdDescription",
			"workbench.action.terminal.newWorkspacePlaceholder",
			"workbench.action.terminal.rename.prompt",
			"workbench.action.terminal.newInActiveWorkspace",
			"workbench.action.terminal.createTerminalEditor",
			"workbench.action.terminal.createTerminalEditor",
			"workbench.action.terminal.createTerminalEditorSide",
			"workbench.action.terminal.focusPreviousPane",
			"workbench.action.terminal.focusNextPane",
			"workbench.action.terminal.resizePaneLeft",
			"workbench.action.terminal.resizePaneRight",
			"workbench.action.terminal.resizePaneUp",
			"workbench.action.terminal.resizePaneDown",
			"workbench.action.terminal.focus.tabsView",
			"workbench.action.terminal.focusNext",
			"workbench.action.terminal.focusPrevious",
			"workbench.action.terminal.runSelectedText",
			"workbench.action.terminal.runActiveFile",
			"workbench.action.terminal.scrollDown",
			"workbench.action.terminal.scrollDownPage",
			"workbench.action.terminal.scrollToBottom",
			"workbench.action.terminal.scrollUp",
			"workbench.action.terminal.scrollUpPage",
			"workbench.action.terminal.scrollToTop",
			"workbench.action.terminal.clearSelection",
			"workbench.action.terminal.detachSession",
			"workbench.action.terminal.attachToSession",
			"workbench.action.terminal.selectToPreviousCommand",
			"workbench.action.terminal.selectToNextCommand",
			"workbench.action.terminal.selectToPreviousLine",
			"workbench.action.terminal.selectToNextLine",
			"workbench.action.terminal.relaunch",
			"workbench.action.terminal.joinInstance",
			"workbench.action.terminal.join",
			"workbench.action.terminal.splitInActiveWorkspace",
			"workbench.action.terminal.selectAll",
			"workbench.action.terminal.new",
			"workbench.action.terminal.kill",
			"workbench.action.terminal.killAll",
			"workbench.action.terminal.killEditor",
			"workbench.action.terminal.clear",
			"workbench.action.terminal.selectDefaultShell",
			"workbench.action.terminal.openSettings",
			"workbench.action.terminal.setFixedDimensions",
			"workbench.action.terminal.switchTerminal",
			"workbench.action.terminal.newWithProfile"
		],
		"vs/workbench/contrib/terminal/browser/terminalEditorInput": [
			"confirmDirtyTerminal.message",
			{
				"key": "confirmDirtyTerminal.button",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmDirtyTerminals.detail",
			"confirmDirtyTerminal.detail"
		],
		"vs/workbench/contrib/terminal/browser/terminalIcons": [
			"terminalViewIcon",
			"renameTerminalIcon",
			"killTerminalIcon",
			"newTerminalIcon",
			"configureTerminalProfileIcon",
			"terminalDecorationMark",
			"terminalDecorationIncomplete",
			"terminalDecorationError",
			"terminalDecorationSuccess",
			"terminalCommandHistoryRemove",
			"terminalCommandHistoryOutput",
			"terminalCommandHistoryFuzzySearch",
			"terminalCommandHistoryOpenFile"
		],
		"vs/workbench/contrib/terminal/browser/terminalInstance": [
			"terminal.integrated.a11yPromptLabel",
			"terminal.integrated.useAccessibleBuffer",
			"terminal.integrated.useAccessibleBufferNoKb",
			"bellStatus",
			"shellIntegration.rich",
			"shellIntegration.basic",
			"shellIntegration.injectionFailed",
			"shellIntegration.no",
			"shellIntegration",
			"shellIntegration",
			"keybindingHandling",
			"configureTerminalSettings",
			"disconnectStatus",
			"workspaceNotTrustedCreateTerminal",
			"workspaceNotTrustedCreateTerminalCwd",
			"launchFailed.exitCodeOnlyShellIntegration",
			"shellIntegration.learnMore",
			"shellIntegration.openSettings",
			"terminal.requestTrust",
			"terminalTextBoxAriaLabelNumberAndTitle",
			"terminalTextBoxAriaLabel",
			"terminalScreenReaderMode",
			"terminalHelpAriaLabel",
			"setTerminalDimensionsColumn",
			"setTerminalDimensionsRow",
			"terminalStaleTextBoxAriaLabel",
			"changeColor",
			"launchFailed.exitCodeAndCommandLine",
			"launchFailed.exitCodeOnly",
			"terminated.exitCodeAndCommandLine",
			"terminated.exitCodeOnly",
			"launchFailed.errorMessage"
		],
		"vs/workbench/contrib/terminal/browser/terminalMenus": [
			{
				"key": "miNewTerminal",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miNewInNewWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miSplitTerminal",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRunActiveFile",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miRunSelectedText",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workbench.action.terminal.copySelection.short",
			"workbench.action.terminal.copySelectionAsHtml",
			"workbench.action.terminal.paste.short",
			"workbench.action.terminal.clear",
			"workbench.action.terminal.selectAll",
			"workbench.action.terminal.copySelection.short",
			"workbench.action.terminal.copySelectionAsHtml",
			"workbench.action.terminal.paste.short",
			"workbench.action.terminal.clear",
			"workbench.action.terminal.selectAll",
			"workbench.action.terminal.newWithProfile.short",
			"workbench.action.terminal.openSettings",
			"workbench.action.tasks.runTask",
			"workbench.action.tasks.configureTaskRunner",
			"workbench.action.terminal.clearLong",
			"workbench.action.terminal.runActiveFile",
			"workbench.action.terminal.runSelectedText",
			"workbench.action.terminal.startVoice",
			"workbench.action.terminal.stopVoice",
			"workbench.action.terminal.renameInstance",
			"workbench.action.terminal.changeIcon",
			"workbench.action.terminal.changeColor",
			"workbench.action.terminal.joinInstance",
			"workbench.action.terminal.clearLong",
			"workbench.action.terminal.runActiveFile",
			"workbench.action.terminal.runSelectedText",
			"workbench.action.terminal.startVoiceEditor",
			"workbench.action.terminal.stopVoiceEditor",
			"defaultTerminalProfile",
			"defaultTerminalProfile",
			"defaultTerminalProfile",
			"split.profile",
			"launchProfile",
			"workbench.action.terminal.selectDefaultProfile",
			"workbench.action.terminal.switchTerminal"
		],
		"vs/workbench/contrib/terminal/browser/terminalProcessManager": [
			"killportfailure",
			"ptyHostRelaunch"
		],
		"vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": [
			"terminal.integrated.selectProfileToCreate",
			"terminal.integrated.chooseDefaultProfile",
			"enterTerminalProfileName",
			"terminalProfileAlreadyExists",
			"terminalProfiles",
			"ICreateContributedTerminalProfileOptions",
			"terminalProfiles.detected",
			"unsafePathWarning",
			"yes",
			"cancel",
			"createQuickLaunchProfile"
		],
		"vs/workbench/contrib/terminal/browser/terminalService": [
			"terminalService.terminalCloseConfirmationSingular",
			"terminalService.terminalCloseConfirmationPlural",
			{
				"key": "terminate",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"localTerminalVirtualWorkspace",
			"localTerminalRemote"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabbedView": [
			"moveTabsRight",
			"moveTabsLeft",
			"hideTabs"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabsChatEntry": [
			"terminal.tabs.chatEntryTooltip",
			"terminal.tabs.chatEntryLabelSingle",
			"terminal.tabs.chatEntryLabelPlural",
			"terminal.tabs.chatEntryAriaLabelSingle",
			"terminal.tabs.chatEntryAriaLabelPlural"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabsList": [
			"terminalInputAriaLabel",
			"terminal.tabs",
			{
				"key": "splitTerminalAriaLabel",
				"comment": [
					"The terminal's ID",
					"The terminal's title",
					"The terminal's split number",
					"The terminal group's total split number"
				]
			},
			{
				"key": "terminalAriaLabel",
				"comment": [
					"The terminal's ID",
					"The terminal's title"
				]
			},
			"label"
		],
		"vs/workbench/contrib/terminal/browser/terminalTooltip": [
			"hideDetails",
			"showDetails",
			{
				"key": "shellProcessTooltip.processId",
				"comment": [
					"The first arg is \"PID\" which shouldn't be translated"
				]
			},
			"shellProcessTooltip.commandLine"
		],
		"vs/workbench/contrib/terminal/browser/terminalView": [
			"terminal.useMonospace",
			"terminal.monospaceOnly",
			"terminals",
			"terminalConnectingLabel"
		],
		"vs/workbench/contrib/terminal/browser/xterm/decorationAddon": [
			"workbench.action.terminal.toggleVisibility",
			"terminal.rerunCommand",
			"rerun",
			"yes",
			"no",
			"terminal.copyCommand",
			"terminal.copyCommandAndOutput",
			"terminal.copyOutput",
			"terminal.copyOutputAsHtml",
			"workbench.action.terminal.runRecentCommand",
			"workbench.action.terminal.goToRecentDirectory",
			"terminal.learnShellIntegration",
			"terminal.attachToChat",
			"toggleVisibility",
			"gutter",
			"overviewRuler"
		],
		"vs/workbench/contrib/terminal/browser/xterm/decorationStyles": [
			"terminalPromptContextMenu",
			"terminalPromptCommandFailed.duration",
			"terminalPromptCommandFailedWithExitCode.duration",
			"terminalPromptCommandSuccess.duration",
			"terminalPromptCommandFailed",
			"terminalPromptCommandFailedWithExitCode",
			"terminalPromptCommandSuccess",
			"terminalCommandDecoration.unknown",
			"terminalCommandDecoration.running",
			"terminalPromptCommandFailed.duration",
			"terminalPromptCommandFailedWithExitCode.duration",
			"terminalPromptCommandSuccess.duration",
			"terminalPromptCommandFailed",
			"terminalPromptCommandFailedWithExitCode",
			"terminalPromptCommandSuccess."
		],
		"vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": [
			"terminal.integrated.copySelection.noSelection"
		],
		"vs/workbench/contrib/terminal/common/terminal": [
			"vscode.extension.contributes.terminal",
			"vscode.extension.contributes.terminal.profiles",
			"vscode.extension.contributes.terminal.profiles.id",
			"vscode.extension.contributes.terminal.profiles.title",
			"vscode.extension.contributes.terminal.types.icon",
			"vscode.extension.contributes.terminal.types.icon.light",
			"vscode.extension.contributes.terminal.types.icon.dark",
			"vscode.extension.contributes.terminal.completionProviders",
			"vscode.extension.contributes.terminal.completionProviders.description"
		],
		"vs/workbench/contrib/terminal/common/terminalColorRegistry": [
			"terminal.background",
			"terminal.foreground",
			"terminalCursor.foreground",
			"terminalCursor.background",
			"terminal.selectionBackground",
			"terminal.inactiveSelectionBackground",
			"terminal.selectionForeground",
			"terminalCommandDecoration.defaultBackground",
			"terminalCommandDecoration.successBackground",
			"terminalCommandDecoration.errorBackground",
			"terminalOverviewRuler.cursorForeground",
			"terminal.border",
			"terminalOverviewRuler.border",
			"terminal.findMatchBackground",
			"terminal.hoverHighlightBackground",
			"terminal.findMatchBorder",
			"terminal.findMatchHighlightBackground",
			"terminal.findMatchHighlightBorder",
			"terminalOverviewRuler.findMatchHighlightForeground",
			"terminal.dragAndDropBackground",
			"terminal.tab.activeBorder",
			"terminalInitialHintForeground",
			"terminal.ansiColor"
		],
		"vs/workbench/contrib/terminal/common/terminalConfiguration": [
			"cwd",
			"cwdFolder",
			"workspaceFolder",
			"workspaceFolderName",
			"local",
			"process",
			"progress",
			"separator",
			"sequence",
			"task",
			"shellType",
			"shellCommand",
			"shellPromptInput",
			"terminalTitle",
			"terminalDescription",
			"terminal.integrated.sendKeybindingsToShell",
			"terminal.integrated.tabs.defaultColor",
			"terminal.integrated.tabs.defaultIcon",
			"terminal.integrated.tabs.enabled",
			"terminal.integrated.tabs.enableAnimation",
			"terminal.integrated.tabs.hideCondition",
			"terminal.integrated.tabs.hideCondition.never",
			"terminal.integrated.tabs.hideCondition.singleTerminal",
			"terminal.integrated.tabs.hideCondition.singleGroup",
			"terminal.integrated.tabs.showActiveTerminal",
			"terminal.integrated.tabs.showActiveTerminal.always",
			"terminal.integrated.tabs.showActiveTerminal.singleTerminal",
			"terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow",
			"terminal.integrated.tabs.showActiveTerminal.never",
			"terminal.integrated.tabs.showActions",
			"terminal.integrated.tabs.showActions.always",
			"terminal.integrated.tabs.showActions.singleTerminal",
			"terminal.integrated.tabs.showActions.singleTerminalOrNarrow",
			"terminal.integrated.tabs.showActions.never",
			"terminal.integrated.tabs.location.left",
			"terminal.integrated.tabs.location.right",
			"terminal.integrated.tabs.location",
			"terminal.integrated.defaultLocation.editor",
			"terminal.integrated.defaultLocation.view",
			"terminal.integrated.defaultLocation",
			"terminal.integrated.tabs.focusMode.singleClick",
			"terminal.integrated.tabs.focusMode.doubleClick",
			"terminal.integrated.tabs.focusMode",
			"terminal.integrated.macOptionIsMeta",
			"terminal.integrated.macOptionClickForcesSelection",
			"terminal.integrated.altClickMovesCursor",
			"terminal.integrated.copyOnSelection",
			"terminal.integrated.enableMultiLinePasteWarning",
			"terminal.integrated.enableMultiLinePasteWarning.auto",
			"terminal.integrated.enableMultiLinePasteWarning.always",
			"terminal.integrated.enableMultiLinePasteWarning.never",
			"terminal.integrated.drawBoldTextInBrightColors",
			"terminal.integrated.fontFamily",
			"terminal.integrated.fontLigatures.enabled",
			"terminal.integrated.fontLigatures.featureSettings",
			"terminal.integrated.fontLigatures.fallbackLigatures",
			"terminal.integrated.fontSize",
			"terminal.integrated.letterSpacing",
			"terminal.integrated.lineHeight",
			"terminal.integrated.minimumContrastRatio",
			"terminal.integrated.tabStopWidth",
			"terminal.integrated.fastScrollSensitivity",
			"terminal.integrated.mouseWheelScrollSensitivity",
			"terminal.integrated.bellDuration",
			"terminal.integrated.fontWeightError",
			"terminal.integrated.fontWeight",
			"terminal.integrated.fontWeightError",
			"terminal.integrated.fontWeightBold",
			"terminal.integrated.cursorBlinking",
			"terminal.integrated.cursorStyle",
			"terminal.integrated.cursorStyleInactive",
			"terminal.integrated.cursorWidth",
			"terminal.integrated.scrollback",
			"terminal.integrated.detectLocale",
			"terminal.integrated.detectLocale.auto",
			"terminal.integrated.detectLocale.off",
			"terminal.integrated.detectLocale.on",
			"terminal.integrated.gpuAcceleration.auto",
			"terminal.integrated.gpuAcceleration.on",
			"terminal.integrated.gpuAcceleration.off",
			"terminal.integrated.gpuAcceleration",
			"terminal.integrated.tabs.separator",
			"terminal.integrated.rightClickBehavior.default",
			"terminal.integrated.rightClickBehavior.copyPaste",
			"terminal.integrated.rightClickBehavior.paste",
			"terminal.integrated.rightClickBehavior.selectWord",
			"terminal.integrated.rightClickBehavior.nothing",
			"terminal.integrated.rightClickBehavior",
			"terminal.integrated.middleClickBehavior.default",
			"terminal.integrated.middleClickBehavior.paste",
			"terminal.integrated.middleClickBehavior",
			"terminal.integrated.cwd",
			"terminal.integrated.confirmOnExit",
			"terminal.integrated.confirmOnExit.never",
			"terminal.integrated.confirmOnExit.always",
			"terminal.integrated.confirmOnExit.hasChildProcesses",
			"terminal.integrated.confirmOnKill",
			"terminal.integrated.confirmOnKill.never",
			"terminal.integrated.confirmOnKill.editor",
			"terminal.integrated.confirmOnKill.panel",
			"terminal.integrated.confirmOnKill.always",
			"terminal.integrated.enableBell",
			"terminal.integrated.enableVisualBell",
			"terminal.integrated.commandsToSkipShell",
			"openDefaultSettingsJson",
			"openDefaultSettingsJson.capitalized",
			"terminal.integrated.allowChords",
			"terminal.integrated.allowMnemonics",
			"terminal.integrated.env.osx",
			"terminal.integrated.env.linux",
			"terminal.integrated.env.windows",
			"terminal.integrated.environmentChangesRelaunch",
			"terminal.integrated.showExitAlert",
			"terminal.integrated.windowsUseConptyDll",
			"terminal.integrated.splitCwd",
			"terminal.integrated.splitCwd.workspaceRoot",
			"terminal.integrated.splitCwd.initial",
			"terminal.integrated.splitCwd.inherited",
			"terminal.integrated.windowsEnableConpty",
			"terminal.integrated.wordSeparators",
			"terminal.integrated.enableFileLinks",
			"enableFileLinks.off",
			"enableFileLinks.on",
			"enableFileLinks.notRemote",
			"terminal.integrated.allowedLinkSchemes",
			"terminal.integrated.unicodeVersion.six",
			"terminal.integrated.unicodeVersion.eleven",
			"terminal.integrated.unicodeVersion",
			"terminal.integrated.enablePersistentSessions",
			"terminal.integrated.persistentSessionReviveProcess",
			"terminal.integrated.persistentSessionReviveProcess.onExit",
			"terminal.integrated.persistentSessionReviveProcess.onExitAndWindowClose",
			"terminal.integrated.persistentSessionReviveProcess.never",
			"terminal.integrated.hideOnStartup",
			"hideOnStartup.never",
			"hideOnStartup.whenEmpty",
			"hideOnStartup.always",
			"terminal.integrated.hideOnLastClosed",
			"terminal.integrated.customGlyphs",
			"terminal.integrated.rescaleOverlappingGlyphs",
			"terminal.integrated.shellIntegration.enabled",
			"terminal.integrated.shellIntegration.decorationsEnabled",
			"terminal.integrated.shellIntegration.decorationsEnabled.both",
			"terminal.integrated.shellIntegration.decorationsEnabled.gutter",
			"terminal.integrated.shellIntegration.decorationsEnabled.overviewRuler",
			"terminal.integrated.shellIntegration.decorationsEnabled.never",
			"terminal.integrated.shellIntegration.timeout",
			"terminal.integrated.shellIntegration.quickFixEnabled",
			"terminal.integrated.shellIntegration.environmentReporting",
			"terminal.integrated.smoothScrolling",
			"terminal.integrated.ignoreBracketedPasteMode",
			"terminal.integrated.enableImages",
			"terminal.integrated.focusAfterRun",
			"terminal.integrated.focusAfterRun.terminal",
			"terminal.integrated.focusAfterRun.accessible-buffer",
			"terminal.integrated.focusAfterRun.none",
			"terminal.integrated.developer.ptyHost.latency",
			"terminal.integrated.developer.ptyHost.startupDelay",
			"terminal.integrated.developer.devMode",
			"terminalIntegratedConfigurationTitle"
		],
		"vs/workbench/contrib/terminal/common/terminalContextKey": [
			"terminalFocusContextKey",
			"terminalFocusInAnyContextKey",
			"terminalEditorFocusContextKey",
			"terminalCountContextKey",
			"terminalTabsFocusContextKey",
			"terminalShellTypeContextKey",
			"terminalAltBufferActive",
			"terminalSuggestWidgetVisible",
			"terminalViewShowing",
			"terminalTextSelectedContextKey",
			"terminalTextSelectedInFocusedContextKey",
			"terminalProcessSupportedContextKey",
			"terminalTabsSingularSelectedContextKey",
			"isSplitTerminalContextKey",
			"splitPaneActive",
			"inTerminalRunCommandPickerContextKey",
			"terminalShellIntegrationEnabled"
		],
		"vs/workbench/contrib/terminal/common/terminalStrings": [
			"terminal",
			"terminal.new",
			"doNotShowAgain",
			"currentSessionCategory",
			"previousSessionCategory",
			"task",
			"local",
			"killTerminal.short",
			"splitTerminal.short",
			"terminalCategory",
			"workbench.action.terminal.focus",
			"workbench.action.terminal.focusInstance",
			"workbench.action.terminal.focusAndHideAccessibleBuffer",
			"killTerminal",
			"moveToEditor",
			"moveIntoNewWindow",
			"newInNewWindow",
			"workbench.action.terminal.moveToTerminalPanel",
			"workbench.action.terminal.changeIcon",
			"workbench.action.terminal.changeColor",
			"splitTerminal",
			"unsplitTerminal",
			"workbench.action.terminal.rename",
			"workbench.action.terminal.sizeToContentWidthInstance",
			"workbench.action.terminal.focusHover",
			"workbench.action.terminal.newWithCwd",
			"workbench.action.terminal.renameWithArg",
			"workbench.action.terminal.scrollToPreviousCommand",
			"workbench.action.terminal.scrollToNextCommand",
			"workbench.action.terminal.revealCommand"
		],
		"vs/workbench/contrib/terminal/electron-browser/terminalRemote": [
			"workbench.action.terminal.newLocal"
		],
		"vs/workbench/contrib/terminalContrib/accessibility/browser/terminal.accessibility.contribution": [
			"workbench.action.terminal.focusAccessibleBuffer",
			"workbench.action.terminal.accessibleBufferGoToNextCommand",
			"workbench.action.terminal.accessibleBufferGoToPreviousCommand",
			"workbench.action.terminal.scrollToBottomAccessibleView",
			"workbench.action.terminal.scrollToTopAccessibleView"
		],
		"vs/workbench/contrib/terminalContrib/accessibility/browser/terminalAccessibilityHelp": [
			"focusAccessibleTerminalView",
			"preserveCursor",
			"openDetectedLink",
			"newWithProfile",
			"focusAfterRun",
			"focusViewOnExecution",
			"suggestTrigger",
			"suggest",
			"suggestCommands",
			"suggestCommandsMore",
			"suggestLearnMore",
			"suggestConfigure",
			"commandPromptMigration",
			"shellIntegration",
			"goToNextCommand",
			"goToPreviousCommand",
			"goToSymbol",
			"runRecentCommand",
			"goToRecentDirectory",
			"noShellIntegration"
		],
		"vs/workbench/contrib/terminalContrib/accessibility/common/terminalAccessibilityConfiguration": [
			"terminal.integrated.accessibleViewPreserveCursorPosition",
			"terminal.integrated.accessibleViewFocusOnCommandExecution"
		],
		"vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": [
			"terminal.integrated.autoReplies",
			"terminal.integrated.autoReplies.reply"
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChat": [
			"chatFocusedContextKey",
			"chatVisibleContextKey",
			"chatRequestActiveContextKey",
			"chatInputHasTextContextKey",
			"chatResponseContainsCodeBlockContextKey",
			"chatResponseContainsMultipleCodeBlocksContextKey",
			"chatAgentRegisteredContextKey",
			"terminalHasChatTerminals",
			"terminalHasHiddenChatTerminals"
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatAccessibilityHelp": [
			"inlineChat.overview",
			"inlineChat.access",
			"inlineChat.input",
			"inlineChat.inputNoKb",
			"inlineChat.inspectResponseMessage",
			"inlineChat.inspectResponseNoKb",
			"inlineChat.focusResponse",
			"inlineChat.focusResponseNoKb",
			"inlineChat.focusInput",
			"inlineChat.focusInputNoKb",
			"inlineChat.runCommand",
			"inlineChat.runCommandNoKb",
			"inlineChat.insertCommand",
			"inlineChat.insertCommandNoKb",
			"inlineChat.toolbar",
			"chat.signals"
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": [
			"chat.focusMostRecentTerminal",
			"chat.focusMostRecentTerminalOutput",
			"startChat",
			"terminalCategory",
			"closeChat",
			"runCommand",
			"run",
			"runFirstCommand",
			"runFirst",
			"insertCommand",
			"insert",
			"insertFirstCommand",
			"insertFirst",
			"chat.rerun.label",
			"viewInChat",
			"viewHiddenChatTerminals",
			"terminalCategory2",
			"chatTerminal.lastCommand",
			"selectChatTerminal",
			"showChatTerminals.title"
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": [
			"askAboutCommands"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers": [
			"autoApprove.exactCommand1",
			"autoApprove.exactCommand2",
			"autoApprove.exactCommand",
			"allowSession",
			"allowSessionTooltip",
			"autoApprove.configure"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": [
			"addTerminalSelection",
			"terminalSelection",
			"terminalSelection"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/autoApprove/npmScriptAutoApprover": [
			"autoApprove.npmScript"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": [
			"autoApprove.session",
			"autoApprove.session.disable",
			"runInTerminal.promptInjectionDisclaimer",
			"autoApproveRule.sessionIndicator",
			"ruleTooltip",
			"autoApprove.global",
			"ruleTooltip.global",
			"autoApprove.rule",
			"autoApprove.rule",
			"autoApprove.rules",
			"autoApproveDenied.rule",
			"autoApproveDenied.rule",
			"autoApproveDenied.rules"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineFileWriteAnalyzer": [
			"runInTerminal.fileWriteBlockedDisclaimer",
			"runInTerminal.fileWriteDisclaimer"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalLastCommandTool": [
			"terminalLastCommandTool.displayName",
			"getTerminalLastCommand.progressive",
			"getTerminalLastCommand.past"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalOutputTool": [
			"getTerminalOutputTool.displayName",
			"bg.progressive",
			"bg.past"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalSelectionTool": [
			"terminalSelectionTool.displayName",
			"getTerminalSelection.progressive",
			"getTerminalSelection.past"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor": [
			"poll.terminal.waiting",
			"poll.terminal.polling",
			"poll.terminal.accept",
			"poll.terminal.reject",
			"poll.terminal.inputRequest",
			"poll.terminal.requireInput",
			"poll.terminal.enterInput",
			"poll.terminal.confirmRequired",
			"poll.terminal.confirmRunDetail",
			"poll.terminal.acceptRun",
			"poll.terminal.rejectRun"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalConfirmationTool": [
			"confirmTerminalCommandTool.displayName",
			"confirmTerminalCommandTool.userDescription"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool": [
			"runInTerminalTool.displayName",
			"runInTerminalTool.userDescription",
			"runInTerminalTool.altBufferMessage",
			"runInTerminal.background",
			"runInTerminal"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": [
			"copilotChat.fetchingTask",
			"copilotChat.taskNotFound",
			"copilotChat.runningTask",
			"copilotChat.noTerminal",
			"taskExists",
			"taskExistsPast",
			"alreadyRunning",
			"alreadyRunning",
			"createdTask",
			"createdTaskPast",
			"allowTaskCreationExecution",
			"createTask",
			"createAndRunTask.displayName",
			"createAndRunTask.userDescription"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/getTaskOutputTool": [
			"getTaskOutputTool.displayName",
			"copilotChat.taskNotFound",
			"copilotChat.taskAlreadyRunning",
			"copilotChat.checkingTerminalOutput",
			"copilotChat.checkedTerminalOutput",
			"copilotChat.taskNotFound",
			"copilotChat.terminalNotFound"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/runTaskTool": [
			"chat.taskNotFound",
			"chat.taskAlreadyRunning",
			"chat.noTerminal",
			"chat.noTerminal",
			"chat.taskNotFound",
			"chat.taskAlreadyActive",
			"chat.taskIsAlreadyRunning",
			"chat.taskWasAlreadyRunning",
			"chat.runningTask",
			"chat.startedTask",
			"chat.ranTask",
			"chat.allowTaskRunTitle",
			"chat.allowTaskRunMsg",
			"runInTerminalTool.displayName",
			"runInTerminalTool.userDescription"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": [
			"copilotChat.taskFailedWithExitCode"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration": [
			"autoApprove.true",
			"autoApprove.false",
			"autoApprove.key",
			"terminalChatAgentProfile.path",
			"autoApproveMode.description",
			"autoApproveMode.description",
			"autoApprove.description.intro",
			"autoApprove.description.values",
			"autoApprove.description.subCommands",
			"autoApprove.description.commandLine",
			"autoApprove.defaults",
			"autoApprove.description.examples.title",
			"autoApprove.description.examples.value",
			"autoApprove.description.examples.description",
			"autoApprove.description.examples.mkdir",
			"autoApprove.description.examples.npmRunBuild",
			"autoApprove.description.examples.binTest",
			"autoApprove.description.examples.regexGit",
			"autoApprove.description.examples.regexCase",
			"autoApprove.description.examples.regexAll",
			"autoApprove.description.examples.rm",
			"autoApprove.description.examples.ps1",
			"autoApprove.description.examples.rmUnset",
			"autoApprove.matchCommandLine.true",
			"autoApprove.matchCommandLine.false",
			"autoApprove.matchCommandLine",
			"autoApprove.null",
			"ignoreDefaultAutoApproveRules.description",
			"autoApproveWorkspaceNpmScripts.description",
			"blockFileWrites.never",
			"blockFileWrites.outsideWorkspace",
			"blockFileWrites.all",
			"blockFileWrites.description",
			"shellIntegrationTimeout.description",
			"shellIntegrationTimeout.deprecated",
			"terminalChatAgentProfile.linux",
			"terminalChatAgentProfile.osx",
			"terminalChatAgentProfile.windows",
			"autoReplyToPrompts.key",
			"outputLocation.description",
			"outputLocation.terminal",
			"outputLocation.none",
			"preventShellHistory.description",
			"preventShellHistory.description.bash",
			"preventShellHistory.description.zsh",
			"preventShellHistory.description.fish",
			"preventShellHistory.description.pwsh",
			"autoApprove.deprecated"
		],
		"vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": [
			"workbench.action.terminal.copyLastCommand",
			"workbench.action.terminal.copyLastCommandOutput",
			"workbench.action.terminal.copyLastCommandAndOutput",
			"workbench.action.terminal.copySelection",
			"workbench.action.terminal.copyAndClearSelection",
			"workbench.action.terminal.copySelectionAsHtml",
			"workbench.action.terminal.paste",
			"workbench.action.terminal.pasteSelection"
		],
		"vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": [
			"preview",
			"confirmMoveTrashMessageFilesAndDirectories",
			{
				"key": "multiLinePasteButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "multiLinePasteButton.oneLine",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"doNotAskAgain"
		],
		"vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": [
			"terminalCommandGuide.foreground"
		],
		"vs/workbench/contrib/terminalContrib/commandGuide/common/terminalCommandGuideConfiguration": [
			"showCommandGuide"
		],
		"vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": [
			"workbench.action.terminal.writeDataToTerminal.prompt",
			"workbench.action.terminal.recordSession.recording",
			"workbench.action.terminal.showTextureAtlas",
			"workbench.action.terminal.writeDataToTerminal",
			"workbench.action.terminal.recordSession",
			"workbench.action.terminal.restartPtyHost"
		],
		"vs/workbench/contrib/terminalContrib/environmentChanges/browser/terminal.environmentChanges.contribution": [
			"envChanges",
			"extension",
			"ScopedEnvironmentContributionInfo",
			"workbench.action.terminal.showEnvironmentContributions"
		],
		"vs/workbench/contrib/terminalContrib/find/browser/terminal.find.contribution": [
			"workbench.action.terminal.focusFind",
			"workbench.action.terminal.hideFind",
			"workbench.action.terminal.toggleFindRegex",
			"workbench.action.terminal.toggleFindWholeWord",
			"workbench.action.terminal.toggleFindCaseSensitive",
			"workbench.action.terminal.findNext",
			"workbench.action.terminal.findPrevious",
			"workbench.action.terminal.searchWorkspace"
		],
		"vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": [
			"workbench.action.terminal.clearPreviousSessionHistory",
			"workbench.action.terminal.goToRecentDirectory",
			"goToRecentDirectory.metadata",
			"workbench.action.terminal.runRecentCommand"
		],
		"vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": [
			"removeCommand",
			"viewCommandOutput",
			"selectRecentCommandMac",
			"selectRecentCommand",
			"openShellHistoryFile",
			"shellFileHistoryCategory",
			"selectRecentDirectoryMac",
			"selectRecentDirectory",
			"fuzzySearch"
		],
		"vs/workbench/contrib/terminalContrib/history/common/terminal.history": [
			"terminal.integrated.shellIntegration.history"
		],
		"vs/workbench/contrib/terminalContrib/inlineHint/browser/terminal.initialHint.contribution": [
			"emptyHintText",
			{
				"key": "inlineChatHint",
				"comment": [
					"Preserve double-square brackets and their order"
				]
			},
			"openChatHint",
			"showSuggestHint",
			{
				"key": "hintTextDismiss",
				"comment": [
					"Preserve double-square brackets and their order"
				]
			},
			"hintTextDismissAriaLabel",
			"disableHint",
			"disableInitialHint",
			"disableInitialHint"
		],
		"vs/workbench/contrib/terminalContrib/inlineHint/common/terminalInitialHintConfiguration": [
			"terminal.integrated.initialHint"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": [
			"workbench.action.terminal.openDetectedLink",
			"workbench.action.terminal.openLastUrlLink",
			"workbench.action.terminal.openLastUrlLink.description",
			"workbench.action.terminal.openLastLocalFileLink"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkDetectorAdapter": [
			"searchWorkspace",
			"openFile",
			"focusFolder",
			"openFolder",
			"followLink"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkManager": [
			"scheme",
			"allow",
			"terminalLinkHandler.followLinkAlt.mac",
			"terminalLinkHandler.followLinkAlt",
			"terminalLinkHandler.followLinkCmd",
			"terminalLinkHandler.followLinkCtrl",
			"followLink",
			"followForwardedLink",
			"followLinkUrl"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkQuickpick": [
			"terminal.integrated.urlLinks",
			"terminal.integrated.localFileLinks",
			"terminal.integrated.localFolderLinks",
			"terminal.integrated.searchLinks",
			"terminal.integrated.openDetectedLink",
			"terminal.integrated.urlLinks",
			"terminal.integrated.localFileLinks",
			"terminal.integrated.localFolderLinks",
			"terminal.integrated.searchLinks"
		],
		"vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": [
			"tasksQuickAccessPlaceholder",
			"tasksQuickAccessHelp",
			"quickAccessTerminal"
		],
		"vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": [
			"workbench.action.terminal.newplus",
			"workbench.action.terminal.newWithProfilePlus",
			"renameTerminal"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": [
			"quickFix.command",
			"quickFix.opener",
			"codeAction.widget.id.quickfix"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminal.quickFix.contribution": [
			"workbench.action.terminal.showQuickFixes"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixBuiltinActions": [
			"terminal.freePort",
			"terminal.createPR"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixService": [
			"vscode.extension.contributes.terminalQuickFixes",
			"vscode.extension.contributes.terminalQuickFixes.id",
			"vscode.extension.contributes.terminalQuickFixes.commandLineMatcher",
			"vscode.extension.contributes.terminalQuickFixes.outputMatcher",
			"vscode.extension.contributes.terminalQuickFixes.commandExitResult",
			"vscode.extension.contributes.terminalQuickFixes.kind"
		],
		"vs/workbench/contrib/terminalContrib/sendSequence/browser/terminal.sendSequence.contribution": [
			"workbench.action.terminal.sendSequence.prompt",
			"sendSequence.text.desc",
			"sendSequence"
		],
		"vs/workbench/contrib/terminalContrib/sendSignal/browser/terminal.sendSignal.contribution": [
			"sendSignal.signal.desc",
			"SIGINT",
			"SIGTERM",
			"SIGKILL",
			"SIGSTOP",
			"SIGCONT",
			"SIGHUP",
			"SIGQUIT",
			"SIGUSR1",
			"SIGUSR2",
			"manualSignal",
			"selectSignal",
			"manualSignal",
			"enterSignal",
			"sendSignal"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminal.stickyScroll.contribution": [
			"stickyScroll",
			{
				"key": "miStickyScroll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"workbench.action.terminal.toggleStickyScroll"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollColorRegistry": [
			"terminalStickyScroll.background",
			"terminalStickyScrollHover.background",
			"terminalStickyScroll.border"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollOverlay": [
			"stickyScrollHoverTitle",
			"labelWithKeybinding",
			"labelWithKeybinding"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/common/terminalStickyScrollConfiguration": [
			"stickyScroll.enabled",
			"stickyScroll.maxLineCount"
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminal.suggest.contribution": [
			"workbench.action.terminal.changeSelectionMode.never",
			"workbench.action.terminal.changeSelectionMode.never.tooltip",
			"workbench.action.terminal.changeSelectionMode.partial",
			"workbench.action.terminal.changeSelectionMode.partial.tooltip",
			"workbench.action.terminal.changeSelectionMode.always",
			"workbench.action.terminal.changeSelectionMode.always.tooltip",
			"workbench.action.terminal.doNotShowSuggestOnType",
			"workbench.action.terminal.showSuggestOnType",
			"workbench.action.terminal.learnMore",
			"workbench.action.terminal.configureSuggestSettings",
			"workbench.action.terminal.triggerSuggest",
			"workbench.action.terminal.resetSuggestWidgetSize",
			"workbench.action.terminal.selectPrevSuggestion",
			"workbench.action.terminal.selectPrevPageSuggestion",
			"workbench.action.terminal.selectNextSuggestion",
			"workbench.action.terminal.suggestToggleExplainMode",
			"workbench.action.terminal.suggestToggleDetailsFocus",
			"workbench.action.terminal.suggestToggleDetails",
			"workbench.action.terminal.selectNextPageSuggestion",
			"workbench.action.terminal.acceptSelectedSuggestion",
			"workbench.action.terminal.acceptSelectedSuggestionEnter",
			"workbench.action.terminal.hideSuggestWidget",
			"workbench.action.terminal.hideSuggestWidgetAndNavigateHistory"
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminalSuggestAddon": [
			"file",
			"folder",
			"symbolicLinkFile",
			"symbolicLinkFolder",
			"method",
			"alias",
			"argument",
			"option",
			"optionValue",
			"flag",
			"commit",
			"branch",
			"tag",
			"stash",
			"remote",
			"pullRequest",
			"pullRequestDone",
			"inlineSuggestion",
			"inlineSuggestionAlwaysOnTop"
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminalSymbolIcons": [
			"terminalSymbolIcon.flagForeground",
			"terminalSymbolIcon.aliasForeground",
			"terminalSymbolIcon.enumMemberForeground",
			"terminalSymbolIcon.methodForeground",
			"terminalSymbolIcon.argumentForeground",
			"terminalSymbolIcon.optionForeground",
			"terminalSymbolIcon.inlineSuggestionForeground",
			"terminalSymbolIcon.fileForeground",
			"terminalSymbolIcon.folderForeground",
			"terminalSymbolIcon.commitForeground",
			"terminalSymbolIcon.branchForeground",
			"terminalSymbolIcon.tagForeground",
			"terminalSymbolIcon.stashForeground",
			"terminalSymbolIcon.remoteForeground",
			"terminalSymbolIcon.pullRequestForeground",
			"terminalSymbolIcon.pullRequestDoneForeground",
			"terminalSymbolIcon.symbolicLinkFileForeground",
			"terminalSymbolIcon.symbolicLinkFolderForeground",
			"terminalSymbolIcon.symbolTextForeground",
			"terminalSymbolFlagIcon",
			"terminalSymbolAliasIcon",
			"terminalSymbolOptionValue",
			"terminalSymbolMethodIcon",
			"terminalSymbolArgumentIcon",
			"terminalSymbolOptionIcon",
			"terminalSymbolInlineSuggestionIcon",
			"terminalSymbolFileIcon",
			"terminalSymbolFolderIcon",
			"terminalSymbolCommitIcon",
			"terminalSymbolBranchIcon",
			"terminalSymbolTagIcon",
			"terminalSymbolStashIcon",
			"terminalSymbolRemoteIcon",
			"terminalSymbolPullRequestIcon",
			"terminalSymbolPullRequestDoneIcon",
			"terminalSymbolSymbolicLinkFileIcon",
			"terminalSymbolSymbolicLinkFolderIcon",
			"terminalSymbolSymboTextIcon"
		],
		"vs/workbench/contrib/terminalContrib/suggest/common/terminalSuggestConfiguration": [
			"suggest.enabled",
			"suggest.providers",
			"suggest.quickSuggestions",
			"suggest.quickSuggestions.commands",
			"suggest.quickSuggestions.arguments",
			"suggest.quickSuggestions.unknown",
			"suggest.suggestOnTriggerCharacters",
			"suggest.runOnEnter",
			"runOnEnter.never",
			"runOnEnter.exactMatch",
			"runOnEnter.exactMatchIgnoreExtension",
			"runOnEnter.always",
			"terminal.integrated.selectionMode",
			"terminal.integrated.selectionMode.partial",
			"terminal.integrated.selectionMode.always",
			"terminal.integrated.selectionMode.never",
			"terminalWindowsExecutableSuggestionSetting",
			"suggest.showStatusBar",
			"suggest.cdPath",
			"suggest.cdPath.off",
			"suggest.cdPath.relative",
			"suggest.cdPath.absolute",
			"suggest.inlineSuggestion",
			"suggest.inlineSuggestion.off",
			"suggest.inlineSuggestion.alwaysOnTopExceptExactMatch",
			"suggest.inlineSuggestion.alwaysOnTop",
			"suggest.upArrowNavigatesHistory",
			"suggest.insertTrailingSpace",
			"suggest.provider.lsp.description",
			"suggest.provider.title",
			"terminalSuggestProvidersConfigurationTitle",
			"suggest.providersEnabledByDefault"
		],
		"vs/workbench/contrib/terminalContrib/typeAhead/common/terminalTypeAheadConfiguration": [
			"terminal.integrated.localEchoLatencyThreshold",
			"terminal.integrated.localEchoEnabled",
			"terminal.integrated.localEchoEnabled.on",
			"terminal.integrated.localEchoEnabled.off",
			"terminal.integrated.localEchoEnabled.auto",
			"terminal.integrated.localEchoExcludePrograms",
			"terminal.integrated.localEchoStyle"
		],
		"vs/workbench/contrib/terminalContrib/voice/browser/terminalVoice": [
			"terminalVoiceTextInserted"
		],
		"vs/workbench/contrib/terminalContrib/voice/browser/terminalVoiceActions": [
			"terminal.voice.enableSpeechExtension",
			"enableExtension",
			"terminal.voice.installSpeechExtension",
			"installExtension",
			"terminal.voice.detail",
			"voiceCategory",
			"workbench.action.terminal.startDictation",
			"workbench.action.terminal.stopDictation"
		],
		"vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": [
			"useWslExtension.title",
			"install"
		],
		"vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": [
			"fontZoomIn",
			"fontZoomOut",
			"fontZoomReset"
		],
		"vs/workbench/contrib/terminalContrib/zoom/common/terminal.zoom": [
			"terminal.integrated.mouseWheelZoom.mac",
			"terminal.integrated.mouseWheelZoom"
		],
		"vs/workbench/contrib/testing/browser/codeCoverageDecorations": [
			"testing.toggleInlineCoverage",
			"coverage.branches",
			"coverage.branchNotCovered",
			"coverage.branchCoveredYes",
			"coverage.branchCovered",
			"coverage.declExecutedNo",
			"coverage.declExecutedCount",
			"coverage.declExecutedYes",
			"testing.hideInlineCoverage",
			"testing.showInlineCoverage",
			"testing.coverageForTestAvailable",
			"testing.rerun",
			"coverage.hideInline",
			"testing.hideCoverageInExplorer",
			"testing.goToNextMissedLine",
			"testing.goToPreviousMissedLine",
			"coverage.toggleInline",
			"testing.toggleToolbarTitle",
			"testing.toggleToolbarDesc",
			"testing.filterActionLabel",
			"testing.toggleCoverageInExplorerTitle",
			"testing.toggleCoverageInExplorerDesc",
			"testing.goToNextMissedLineDesc",
			"testing.goToPreviousMissedLineDesc"
		],
		"vs/workbench/contrib/testing/browser/codeCoverageDisplayUtils": [
			"testing.coverageForTest",
			"changePerTestFilter",
			"testing.percentCoverage",
			"testing.allTests",
			"testing.pickTest"
		],
		"vs/workbench/contrib/testing/browser/icons": [
			"testViewIcon",
			"testingResultsIcon",
			"testingRunIcon",
			"testingRerunIcon",
			"testingRunAllIcon",
			"testingDebugAllIcon",
			"testingDebugIcon",
			"testingCoverageIcon",
			"testingRunAllWithCoverageIcon",
			"testingCancelIcon",
			"filterIcon",
			"hiddenIcon",
			"testingShowAsList",
			"testingShowAsTree",
			"testingUpdateProfiles",
			"testingRefreshTests",
			"testingTurnContinuousRunOn",
			"testingTurnContinuousRunOff",
			"testingTurnContinuousRunIsOn",
			"testingCancelRefreshTests",
			"testingCoverage",
			"testingWasCovered",
			"testingMissingBranch",
			"testingErrorIcon",
			"testingFailedIcon",
			"testingPassedIcon",
			"testingQueuedIcon",
			"testingSkippedIcon",
			"testingUnsetIcon"
		],
		"vs/workbench/contrib/testing/browser/testCoverageBars": [
			"statementCoverage",
			"functionCoverage",
			"branchCoverage"
		],
		"vs/workbench/contrib/testing/browser/testCoverageView": [
			"functionsWithoutCoverage",
			"filteredToTest",
			"loadingCoverageDetails",
			"testCoverageItemLabel",
			"testCoverageTreeLabel",
			"testing.coverageSortByLocation",
			"testing.coverageSortByLocationDescription",
			"testing.coverageSortByCoverage",
			"testing.coverageSortByCoverageDescription",
			"testing.coverageSortByName",
			"testing.coverageSortByNameDescription",
			"testing.coverageSortPlaceholder",
			"testing.changeCoverageFilter",
			"testing.changeCoverageSort",
			"testing.coverageCollapseAll"
		],
		"vs/workbench/contrib/testing/browser/testExplorerActions": [
			"testing.toggleContinuousRunOff",
			"configureProfile",
			"testing.noProfiles",
			"testing.selectContinuousProfiles",
			"discoveringTests",
			"noTestProvider",
			"noDebugTestProvider",
			"noCoverageTestProvider",
			"noTestsAtCursor",
			"noTests",
			"noTestsInFile",
			"testing.noCoverage",
			"relatedTests",
			"noTestFound",
			"relatedCode",
			"noRelatedCode",
			"runSelectedTests",
			"debugSelectedTests",
			"coverageSelectedTests",
			"hideTest",
			"unhideTest",
			"unhideAllTests",
			"debug test",
			"run with cover test",
			"testing.runUsing",
			"run test",
			"testing.selectDefaultTestProfiles",
			"testing.toggleContinuousRunOn",
			"testing.startContinuousRunUsing",
			"testing.configureProfile",
			"testing.stopContinuous",
			"testing.startContinuous",
			"getSelectedProfiles",
			"getExplorerSelection",
			"runAllTests",
			"debugAllTests",
			"runAllWithCoverage",
			"testing.cancelRun",
			"testing.viewAsList",
			"testing.viewAsTree",
			"testing.sortByStatus",
			"testing.sortByLocation",
			"testing.sortByDuration",
			"testing.showMostRecentOutput",
			"testing.collapseAll",
			"testing.clearResults",
			"testing.editFocusedTest",
			"testing.runAtCursor",
			"testing.debugAtCursor",
			"testing.coverageAtCursor",
			"testing.runCurrentFile",
			"testing.debugCurrentFile",
			"testing.coverageCurrentFile",
			"testing.reRunFailTests",
			"testing.debugFailTests",
			"testing.reRunLastRun",
			"testing.debugLastRun",
			"testing.coverageLastRun",
			"testing.reRunFailedFromLastRun",
			"testing.debugFailedFromLastRun",
			"testing.searchForTestExtension",
			"testing.openOutputPeek",
			"testing.toggleInlineTestOutput",
			"testing.refreshTests",
			"testing.cancelTestRefresh",
			"testing.clearCoverage",
			"testing.openCoverage",
			"testing.goToRelatedTest",
			"testing.peekToRelatedTest",
			"testing.goToRelatedCode",
			"testing.peekToRelatedCode",
			"testing.toggleResultsViewLayout"
		],
		"vs/workbench/contrib/testing/browser/testing.contribution": [
			{
				"key": "miViewTesting",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"noTestProvidersRegistered",
			"searchForAdditionalTestExtensions",
			"test",
			"testResultsPanelName",
			"testResultsPanelName",
			"testExplorer",
			"testCoverage"
		],
		"vs/workbench/contrib/testing/browser/testingConfigurationUi": [
			"testConfigurationUi.pick",
			"updateTestConfiguration"
		],
		"vs/workbench/contrib/testing/browser/testingDecorations": [
			"peekTestOutout",
			"expected.title",
			"actual.title",
			"testing.gutterMsg.contextMenu",
			"testing.gutterMsg.debug",
			"testing.gutterMsg.coverage",
			"testing.gutterMsg.run",
			"run test",
			"debug test",
			"coverage test",
			"testing.runUsing",
			"peek failure",
			"testing.cancelRun",
			"reveal test",
			"run all test",
			"run all test with coverage",
			"debug all test",
			"testOverflowItems",
			"selectTestToRun"
		],
		"vs/workbench/contrib/testing/browser/testingExplorerFilter": [
			"testing.filters.showOnlyFailed",
			"testing.filters.showOnlyExecuted",
			"testing.filters.currentFile",
			"testing.filters.openedFiles",
			"testing.filters.showExcludedTests",
			"testing.filters.menu",
			"testExplorerFilterLabel",
			"testExplorerFilter",
			"testing.filters.fuzzyMatch",
			"testing.filters.showExcludedTests",
			"testing.filters.removeTestExclusions"
		],
		"vs/workbench/contrib/testing/browser/testingExplorerView": [
			"defaultTestProfile",
			"selectDefaultConfigs",
			"configureTestProfiles",
			"testingSelectConfig",
			"noResults",
			"testingContinuousBadge",
			"testingCountBadgePassed",
			"testingCountBadgeSkipped",
			"testingCountBadgeFailed",
			"testingNoTest",
			"testingFindExtension",
			{
				"key": "testing.treeElementLabelDuration",
				"comment": [
					"{0} is the original label in testing.treeElementLabel, {1} is a duration"
				]
			},
			{
				"key": "testing.treeElementLabelOutdated",
				"comment": [
					"{0} is the original label in testing.treeElementLabel"
				]
			},
			"testExplorer"
		],
		"vs/workbench/contrib/testing/browser/testingOutputPeek": [
			"testing.markdownPeekError",
			"testOutputTitle",
			"close",
			"testing.goToNextMessage",
			"testing.goToNextMessage.description",
			"testing.goToPreviousMessage",
			"testing.goToPreviousMessage.description",
			"testing.collapsePeekStack",
			"testing.openMessageInEditor",
			"testing.toggleTestingPeekHistory",
			"testing.toggleTestingPeekHistory.description"
		],
		"vs/workbench/contrib/testing/browser/testingViewPaneContainer": [
			"testing"
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsOutput": [
			"testingOutputExpected",
			"testingOutputActual",
			"caseNoOutput",
			"runNoOutput",
			"runNoOutputForPast"
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsTree": [
			"openTestCoverage",
			"closeTestCoverage",
			"oneOlderResult",
			"nOlderResults",
			"messageMoreLinesN",
			"messageMoreLines1",
			"testingPeekLabel",
			"testing.showResultOutput",
			"testing.cancelRun",
			"testing.reRunLastRun",
			"testing.reRunFailedFromLastRun",
			"testing.debugLastRun",
			"testing.debugFailedFromLastRun",
			"testing.showResultOutput",
			"testing.reRunTest",
			"testing.reRunFailedFromLastRun",
			"testing.debugTest",
			"testing.debugFailedFromLastRun",
			"testing.goToTest",
			"testing.showResultOutput",
			"testing.revealInExplorer",
			"run test",
			"debug test",
			"testing.goToError"
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsViewContent": [
			"testing.callStack.run",
			"testing.callStack.debug",
			"testFollowup.more"
		],
		"vs/workbench/contrib/testing/browser/theme": [
			"testing.iconFailed",
			"testing.iconErrored",
			"testing.iconPassed",
			"testing.runAction",
			"testing.iconQueued",
			"testing.iconUnset",
			"testing.iconSkipped",
			"testing.peekBorder",
			"testing.messagePeekBorder",
			"testing.peekBorder",
			"testing.messagePeekHeaderBackground",
			"testing.coveredBackground",
			"testing.coveredBorder",
			"testing.coveredGutterBackground",
			"testing.uncoveredBranchBackground",
			"testing.uncoveredBackground",
			"testing.uncoveredBorder",
			"testing.uncoveredGutterBackground",
			"testing.coverCountBadgeBackground",
			"testing.coverCountBadgeForeground",
			"testing.message.error.badgeBackground",
			"testing.message.error.badgeBorder",
			"testing.message.error.badgeForeground",
			"testing.message.error.marginBackground",
			"testing.message.info.decorationForeground",
			"testing.message.info.marginBackground",
			"testing.iconErrored.retired",
			"testing.iconFailed.retired",
			"testing.iconPassed.retired",
			"testing.iconQueued.retired",
			"testing.iconUnset.retired",
			"testing.iconSkipped.retired"
		],
		"vs/workbench/contrib/testing/common/configuration": [
			"testConfigurationTitle",
			"testing.automaticallyOpenPeekView",
			"testing.automaticallyOpenPeekView.failureAnywhere",
			"testing.automaticallyOpenPeekView.failureInVisibleDocument",
			"testing.automaticallyOpenPeekView.never",
			"testing.showAllMessages",
			"testing.automaticallyOpenPeekViewDuringContinuousRun",
			"testing.countBadge",
			"testing.countBadge.failed",
			"testing.countBadge.off",
			"testing.countBadge.passed",
			"testing.countBadge.skipped",
			"testing.followRunningTest",
			"testing.defaultGutterClickAction",
			"testing.defaultGutterClickAction.run",
			"testing.defaultGutterClickAction.debug",
			"testing.defaultGutterClickAction.coverage",
			"testing.defaultGutterClickAction.contextMenu",
			"testing.gutterEnabled",
			"testing.saveBeforeTest",
			"testing.openTesting.neverOpen",
			"testing.openTesting.openOnTestStart",
			"testing.openTesting.openOnTestFailure",
			"testing.openTesting.openExplorerOnTestStart",
			"testing.openTesting",
			"testing.alwaysRevealTestOnStateChange",
			"testing.ShowCoverageInExplorer",
			"testing.displayedCoveragePercent",
			"testing.displayedCoveragePercent.totalCoverage",
			"testing.displayedCoveragePercent.statement",
			"testing.displayedCoveragePercent.minimum",
			"testing.coverageBarThresholds",
			"testing.coverageToolbarEnabled",
			"testing.resultsView.layout",
			"testing.resultsView.layout.treeRight",
			"testing.resultsView.layout.treeLeft"
		],
		"vs/workbench/contrib/testing/common/constants": [
			"testState.errored",
			"testState.failed",
			"testState.passed",
			"testState.queued",
			"testState.running",
			"testState.skipped",
			"testState.unset",
			{
				"key": "testing.treeElementLabel",
				"comment": [
					"label then the unit tests state, for example \"Addition Tests (Running)\""
				]
			},
			"testGroup.debug",
			"testGroup.run",
			"testGroup.coverage"
		],
		"vs/workbench/contrib/testing/common/testingChatAgentTool": [
			"runTestTool.userDescription",
			"runTestTool.noTests",
			"runTestTool.invoke.progress",
			"runTestTool.noRunStarted",
			"runTestTool.invoke.cancelled",
			"runTestTool.invoke.cancelled",
			"runTestTool.invoke.filterProgress",
			"runTestTool.invoke.filesProgress",
			"runTestTool.confirm.title",
			"runTestTool.confirm.invocation",
			"runTestTool.confirm.message",
			"runTestTool.confirm.all"
		],
		"vs/workbench/contrib/testing/common/testingContentProvider": [
			"runNoOutout"
		],
		"vs/workbench/contrib/testing/common/testingContextKeys": [
			"testing.canRefresh",
			"testing.isRefreshing",
			"testing.isContinuousModeOn",
			"testing.hasDebuggableTests",
			"testing.hasRunnableTests",
			"testing.hasCoverableTests",
			"testing.hasNonDefaultConfig",
			"testing.hasConfigurableConfig",
			"testing.supportsContinuousRun",
			"testing.isParentRunningContinuously",
			"testing.activeEditorHasTests",
			"testing.cursorInsideTestRange",
			"testing.isTestCoverageOpen",
			"testing.hasCoverageInFile",
			"testing.hasPerTestCoverage",
			"testing.hasInlineCoverageDetails",
			"testing.isCoverageFilteredToTest",
			"testing.coverageToolbarEnabled",
			"testing.inlineCoverageEnabled",
			"testing.canGoToRelatedCode",
			"testing.canGoToRelatedTest",
			"testing.peekHasStack",
			"testing.peekItemType",
			"testing.controllerId",
			"testing.testId",
			"testing.testItemHasUri",
			"testing.testItemIsHidden",
			"testing.testMessage",
			"testing.testResultOutdated",
			"testing.testResultState",
			"testing.profile.context.group"
		],
		"vs/workbench/contrib/testing/common/testingProgressMessages": [
			"testProgress.runningInitial",
			"testProgress.running",
			"testProgressWithSkip.running",
			"testProgress.completed",
			"testProgressWithSkip.completed"
		],
		"vs/workbench/contrib/testing/common/testResult": [
			"runFinished",
			"testUnnamedTask"
		],
		"vs/workbench/contrib/testing/common/testServiceImpl": [
			"testTrust",
			"testError",
			"testTrust",
			"testError"
		],
		"vs/workbench/contrib/testing/common/testTypes": [
			"testing.runProfileBitset.run",
			"testing.runProfileBitset.debug",
			"testing.runProfileBitset.coverage"
		],
		"vs/workbench/contrib/themes/browser/themes.contribution": [
			"manageExtensionIcon",
			"themes.selectMarketplaceTheme",
			"search.error",
			"installExtension.confirm",
			"installExtension.button.ok",
			"installing extensions",
			"themes.selectTheme.darkScheme",
			"themes.selectTheme.lightScheme",
			"themes.selectTheme.darkHC",
			"themes.selectTheme.lightHC",
			"themes.selectTheme.default",
			"themes.configure.switchingEnabled",
			"themes.configure.switchingDisabled",
			"installColorThemes",
			"browseColorThemes",
			"themes.category.light",
			"themes.category.dark",
			"themes.category.hc",
			"installIconThemes",
			"themes.selectIconTheme",
			"fileIconThemeCategory",
			"noIconThemeLabel",
			"noIconThemeDesc",
			"installProductIconThemes",
			"browseProductIconThemes",
			"themes.selectProductIconTheme",
			"productIconThemeCategory",
			"defaultProductIconThemeLabel",
			"manage extension",
			{
				"key": "cannotToggle",
				"comment": [
					"{0} is a setting name"
				]
			},
			"goToSetting",
			"themes",
			{
				"key": "miSelectTheme",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"selectTheme.label",
			"themes.selectIconTheme.label",
			"themes.selectProductIconTheme.label",
			"selectTheme.label",
			"selectIconTheme.label",
			"selectProductIconTheme.label",
			"generateColorTheme.label",
			"toggleLightDarkThemes.label",
			"browseColorThemeInMarketPlace.label"
		],
		"vs/workbench/contrib/timeline/browser/timeline.contribution": [
			"timelineViewIcon",
			"timelineOpenIcon",
			"timelineConfigurationTitle",
			"timeline.pageSize",
			"timeline.pageOnScroll",
			"files.openTimeline",
			"timelineFilter",
			"filterTimeline"
		],
		"vs/workbench/contrib/timeline/browser/timelinePane": [
			"timeline.loadingMore",
			"timeline.loadMore",
			"timeline.editorCannotProvideTimeline",
			"timeline.noTimelineSourcesEnabled",
			"timeline.noLocalHistoryYet",
			"timeline.noTimelineInfoFromEnabledSources",
			"timeline.noTimelineInfo",
			"timeline.noSCM",
			"timeline.editorCannotProvideTimeline",
			"timeline.aria.item",
			"timeline",
			"timeline.loading",
			"timelineRefresh",
			"timelinePin",
			"timelineUnpin",
			"timeline",
			"refresh",
			"timeline",
			"timeline.toggleFollowActiveEditorCommand.follow",
			"timeline",
			"timeline.toggleFollowActiveEditorCommand.unfollow",
			"timeline"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": [
			"editorHasTypeHierarchyProvider",
			"typeHierarchyVisible",
			"typeHierarchyDirection",
			"no.item",
			"error",
			"close",
			"title",
			"title.supertypes",
			"title.subtypes",
			"title.refocusTypeHierarchy"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": [
			"supertypes",
			"subtypes",
			"title.loading",
			"empt.supertypes",
			"empt.subtypes"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": [
			"tree.aria",
			"supertypes",
			"subtypes"
		],
		"vs/workbench/contrib/update/browser/releaseNotesEditor": [
			"releaseNotesInputName",
			"unassigned",
			"showOnUpdate"
		],
		"vs/workbench/contrib/update/browser/update.contribution": [
			{
				"key": "mshowReleaseNotes",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"update.noReleaseNotesOnline",
			{
				"key": "mshowReleaseNotes",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"releaseNotesFromFileNone",
			"pickUpdate",
			{
				"key": "updateButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"showReleaseNotes",
			"showReleaseNotesCurrentFile",
			"developerCategory",
			"checkForUpdates",
			"downloadUpdate",
			"installUpdate",
			"restartToUpdate",
			"openDownloadPage",
			"applyUpdate"
		],
		"vs/workbench/contrib/update/browser/update": [
			"update.noReleaseNotesOnline",
			"read the release notes",
			"releaseNotes",
			"update service disabled",
			"learn more",
			"updateIsReady",
			"checkingForUpdates",
			"downloading",
			"updating",
			"update service",
			"noUpdatesAvailable",
			"thereIsUpdateAvailable",
			"download update",
			"later",
			"releaseNotes",
			"updateAvailable",
			"installUpdate",
			"later",
			"releaseNotes",
			"updateNow",
			"later",
			"releaseNotes",
			"updateAvailableAfterRestart",
			"checkForUpdates",
			"checkingForUpdates2",
			"download update_1",
			"DownloadingUpdate",
			"installUpdate...",
			"installingUpdate",
			"showUpdateReleaseNotes",
			"restartToUpdate",
			"switchToInsiders",
			"switchToStable",
			"relaunchMessage",
			"relaunchDetailInsiders",
			"relaunchDetailStable",
			{
				"key": "reload",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"selectSyncService.message",
			"selectSyncService.detail",
			{
				"key": "use insiders",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "use stable",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/url/browser/trustedDomains": [
			"trustedDomain.trustDomain",
			"trustedDomain.trustAllPorts",
			"trustedDomain.trustSubDomain",
			"trustedDomain.trustAllDomains",
			"trustedDomain.manageTrustedDomains",
			"trustedDomain.manageTrustedDomain"
		],
		"vs/workbench/contrib/url/browser/trustedDomainsValidator": [
			"openExternalLinkAt",
			{
				"key": "open",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "copy",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "configureTrustedDomains",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/url/browser/url.contribution": [
			"urlToOpen",
			"workbench.trustedDomains.promptInTrustedWorkspace",
			"openUrl"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfile": [
			"userdataprofilesEditor",
			"profiles",
			"New Profile Window",
			"new window with profile",
			"pick profile",
			"selectProfile",
			{
				"key": "miOpenProfiles",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"current",
			"delete specific profile",
			"pick profile to delete",
			"change profile",
			"newWindowWithProfile",
			"openShort",
			"open profile",
			"open",
			"switchProfile",
			"manage profiles",
			"open profiles",
			"export profile",
			"export profile in share",
			"save profile as",
			"create profile",
			"delete profile"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfileActions": [
			"create temporary profile",
			"cleanup profile",
			"reset workspaces"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditor": [
			"editIcon",
			"removeIcon",
			"profilesSashBorder",
			"profiles",
			"from template",
			"importProfile",
			"newProfile",
			"newProfile",
			"new from template",
			"importProfile",
			"import from url",
			"import from file",
			"import profile quick pick title",
			"import profile placeholder",
			"import profile dialog",
			"activeProfile",
			"settings",
			"keybindings",
			"snippets",
			"tasks",
			"mcp",
			"extensions",
			"name",
			"profileName",
			"profileName",
			"name required",
			"profileExists",
			"defaultProfileName",
			"profileName",
			"icon-label",
			"icon",
			"icon-description",
			"defaultProfileIcon",
			"changeIcon",
			"use for curren window",
			"enable for current window",
			"use for new windows",
			"enable for new windows",
			"create from",
			"copy from description",
			"copy profile from",
			"empty profile",
			"from templates",
			"from existing profiles",
			"contents",
			"options",
			"contents",
			"default profile contents description",
			"contents source description",
			"copy from default",
			"copy info",
			"default info",
			"none info",
			"folders_workspaces",
			"hostColumnLabel",
			"pathColumnLabel",
			"trustedFolderAriaLabel",
			"trustedFolderWithHostAriaLabel",
			"trustedFoldersAndWorkspaces",
			"addButton",
			"addButton",
			"addFolder",
			"addFolderTitle",
			"folders_workspaces_description",
			"no_folder_description",
			"default",
			"default description",
			"current description",
			"default",
			"default description",
			"none",
			"none description",
			"copy from default",
			"copy from profile description",
			"copy description",
			"change profile",
			"open",
			"deleteTrustedUri",
			"localAuthority",
			"userDataProfiles"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditorModel": [
			"name required",
			"profileExists",
			"invalid configurations",
			"open",
			"open",
			"applyToAllProfiles",
			"copy from",
			"untitled",
			"active",
			"copyFromProfile",
			"export",
			"delete",
			"open new window",
			"new profile exists",
			"discard",
			"cancel",
			"create",
			"import in desktop",
			"cancel",
			"preview",
			"export",
			"replace",
			"create",
			"deleteProfile",
			"delete",
			"cancel"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": [
			{
				"key": "local too many requests - reload",
				"comment": [
					"Settings Sync is the name of the feature"
				]
			},
			{
				"key": "local too many requests - restart",
				"comment": [
					"Settings Sync is the name of the feature"
				]
			},
			"show sync logs",
			"reload",
			"restart",
			"operationId",
			{
				"key": "server too many requests",
				"comment": [
					"Settings Sync is the name of the feature"
				]
			},
			"settings sync",
			"show sync logs"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSync": [
			"syncing",
			"synced with time",
			"conflicts detected",
			"replace remote",
			"replace local",
			"show conflicts",
			"accept failed",
			"accept failed",
			"session expired",
			"turn on sync",
			"turned off",
			"turn on sync",
			"too large",
			"too many profiles",
			"error upgrade required",
			"operationId",
			"method not found",
			"operationId",
			"show sync logs",
			"report issue",
			"error reset required",
			"reset",
			"show synced data action",
			"service switched to insiders",
			"service switched to stable",
			"using separate service",
			"service changed and turned off",
			"turn on sync",
			"operationId",
			"open file",
			"errorInvalidConfiguration",
			"open file",
			"has conflicts",
			"turning on syncing",
			"sign in to sync",
			"no authentication providers",
			"too large while starting sync",
			"error upgrade required while starting sync",
			"operationId",
			"error reset required while starting sync",
			"reset",
			"show synced data action",
			"auth failed",
			"turn on failed with user data sync error",
			{
				"key": "turn on failed",
				"comment": [
					"Substitution is for error reason"
				]
			},
			"sign in and turn on",
			"configure and turn on sync detail",
			"configure sync title",
			"configure sync placeholder",
			"turn off sync confirmation",
			"turn off sync detail",
			{
				"key": "turn off",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"turn off sync everywhere",
			"switchSyncService.title",
			"switchSyncService.description",
			"default",
			"insiders",
			"stable",
			"turning on sync",
			"cancel turning on sync",
			"sign in global",
			"sign in accounts",
			"sync is on",
			"turn off failed",
			"configure",
			"show sync log title",
			"show sync log toolrip",
			"complete merges title",
			"download sync activity complete",
			"workbench.actions.syncData.reset",
			"stop sync",
			"configure sync",
			"sync now",
			"sync settings",
			"show synced data",
			"global activity turn on sync",
			"resolveConflicts_global"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSyncConflictsView": [
			"explanation",
			{
				"key": "workbench.actions.sync.openConflicts",
				"comment": [
					"This is an action title to show the conflicts between local and remote version of resources"
				]
			},
			"workbench.actions.sync.acceptRemote",
			"workbench.actions.sync.acceptLocal",
			{
				"key": "remoteResourceName",
				"comment": [
					"remote as in file in cloud"
				]
			},
			"localResourceName",
			"Theirs",
			"Yours"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSyncViews": [
			"workbench.actions.sync.editMachineName",
			"workbench.actions.sync.turnOffSyncOnMachine",
			"workbench.actions.sync.loadActivity",
			"select sync activity file",
			"workbench.actions.sync.resolveResourceRef",
			"workbench.actions.sync.compareWithLocal",
			"remoteToLocalDiff",
			{
				"key": "leftResourceName",
				"comment": [
					"remote as in file in cloud"
				]
			},
			{
				"key": "rightResourceName",
				"comment": [
					"local as in file in disk"
				]
			},
			"workbench.actions.sync.replaceCurrent",
			{
				"key": "confirm replace",
				"comment": [
					"A confirmation message to replace current user data (settings, extensions, keybindings, snippets) with selected version"
				]
			},
			"reset",
			"sideBySideLabels",
			{
				"key": "current",
				"comment": [
					"Represents current machine"
				]
			},
			{
				"key": "current",
				"comment": [
					"Represents current machine"
				]
			},
			"no machines",
			{
				"key": "current",
				"comment": [
					"Current machine"
				]
			},
			"not found",
			"turn off sync on multiple machines",
			"turn off sync on machine",
			{
				"key": "turn off",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"placeholder",
			"not found",
			"valid message",
			"sync logs",
			"last sync states",
			{
				"key": "current",
				"comment": [
					"Represents current log file"
				]
			},
			"conflicts",
			"synced machines",
			"remote sync activity title",
			"local sync activity title",
			"downloaded sync activity title",
			"troubleshoot"
		],
		"vs/workbench/contrib/userDataSync/electron-browser/userDataSync.contribution": [
			"no backups",
			"download sync activity complete",
			"open",
			"Open Backup folder"
		],
		"vs/workbench/contrib/webview/browser/webview.contribution": [
			"cut",
			"copy",
			"paste"
		],
		"vs/workbench/contrib/webview/browser/webviewElement": [
			"fatalErrorMessage"
		],
		"vs/workbench/contrib/webview/electron-browser/webviewCommands": [
			"openToolsDescription",
			"iframeWebviewAlert",
			"openToolsLabel"
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewCommands": [
			"editor.action.webvieweditor.showFind",
			"editor.action.webvieweditor.hideFind",
			"editor.action.webvieweditor.findNext",
			"editor.action.webvieweditor.findPrevious",
			"refreshWebviewLabel"
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewEditor": [
			"context.activeWebviewId"
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": [
			"webview.editor.label"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": [
			"welcome",
			"welcome.markStepComplete",
			"welcome.markStepInomplete",
			"pickWalkthroughs",
			"workspacePlatform",
			"workbench.welcomePage.walkthroughs.openOnInstall",
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.none"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.welcomePage"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.readme"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.newUntitledFile"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.welcomePageInEmptyWorkbench"
			},
			{
				"comment": [
					"This is the description for a setting. Values surrounded by single quotes are not to be translated."
				],
				"key": "workbench.startupEditor.terminal"
			},
			"workbench.startupEditor",
			"deprecationMessage",
			"workbench.welcomePage.preferReducedMotion",
			"miWelcome",
			"minWelcomeDescription",
			"welcome",
			"welcome.goBack",
			"welcome.showAllWalkthroughs"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": [
			"welcomeAriaLabel",
			"stepDone",
			"stepNotDone",
			"stepAutoCompleted",
			"pickWalkthroughs",
			"videoAltText",
			"acessibleViewHint",
			"acessibleViewHintNoKbOpen",
			"goBack",
			"checkboxTitle",
			"welcomePage.showOnStartup",
			{
				"key": "gettingStarted.editingEvolved",
				"comment": [
					"Shown as subtitle on the Welcome page."
				]
			},
			"welcomePage.openFolderWithPath",
			"welcomePage.removeRecent",
			"welcomePage.removeRecentAriaLabel",
			"recent",
			"noRecents",
			"openFolder",
			"toStart",
			"show more recents",
			"showAll",
			"start",
			"new",
			{
				"key": "newItems",
				"comment": [
					"Shown when a list of items has changed based on an update from a remote source"
				]
			},
			"close",
			"closeAriaLabel",
			"walkthroughs",
			"showAll",
			"gettingStarted.allStepsComplete",
			"gettingStarted.someStepsComplete",
			"gettingStarted.keyboardTip",
			"stepDone",
			"stepNotDone",
			"imageShowing",
			"videoShowing",
			"allDone",
			"nextOne",
			"privacy statement",
			"optOut",
			{
				"key": "footer",
				"comment": [
					"fist substitution is \"vs code\", second is \"privacy statement\", third is \"opt out\"."
				]
			},
			"welcome",
			"goBack"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": [
			"gettingStarted.step",
			"gettingStarted.title",
			"gettingStarted.description"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": [
			"welcomePage.background",
			"welcomePage.tileBackground",
			"welcomePage.tileHoverBackground",
			"welcomePage.tileBorder",
			"welcomePage.progress.background",
			"welcomePage.progress.foreground",
			"walkthrough.stepTitle.foreground"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": [
			"title",
			"walkthroughs",
			"walkthroughs.id",
			"walkthroughs.title",
			"walkthroughs.icon",
			"walkthroughs.description",
			"walkthroughs.featuredFor",
			"walkthroughs.when",
			"walkthroughs.steps",
			"walkthroughs.steps.id",
			"walkthroughs.steps.title",
			"walkthroughs.steps.description.interpolated",
			"walkthroughs.steps.button.deprecated.interpolated",
			"walkthroughs.steps.media",
			"pathDeprecated",
			"walkthroughs.steps.media.image.path.string",
			"walkthroughs.steps.media.image.path.dark.string",
			"walkthroughs.steps.media.image.path.light.string",
			"walkthroughs.steps.media.image.path.hc.string",
			"walkthroughs.steps.media.image.path.hcLight.string",
			"walkthroughs.steps.media.altText",
			"walkthroughs.steps.media.image.path.svg",
			"walkthroughs.steps.media.altText",
			"pathDeprecated",
			"walkthroughs.steps.media.markdown.path",
			"walkthroughs.steps.completionEvents",
			"walkthroughs.steps.completionEvents.onCommand",
			"walkthroughs.steps.completionEvents.onLink",
			"walkthroughs.steps.completionEvents.onView",
			"walkthroughs.steps.completionEvents.onSettingChanged",
			"walkthroughs.steps.completionEvents.onContext",
			"walkthroughs.steps.completionEvents.extensionInstalled",
			"walkthroughs.steps.completionEvents.stepSelected",
			"walkthroughs.steps.doneOn",
			"walkthroughs.steps.doneOn.deprecation",
			"walkthroughs.steps.oneOn.command",
			"walkthroughs.steps.when"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": [
			"gettingStartedUnchecked",
			"gettingStartedChecked"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": [
			"walkthroughPageTitle",
			"getStarted"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": [
			"builtin",
			"developer",
			"resetWelcomePageWalkthroughProgress",
			"resetGettingStartedProgressDescription"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/startupPage": [
			"welcome.displayName",
			"startupPage.markdownPreviewError"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": [
			{
				"key": "settings",
				"comment": [
					"{Locked=\"[\"}",
					"{Locked=\"]({0})\"}",
					"{Locked=\"]({1})\"}"
				]
			},
			"getting-started-setup-icon",
			"getting-started-beginner-icon",
			"gettingStarted.newFile.title",
			"gettingStarted.newFile.description",
			"gettingStarted.openMac.title",
			"gettingStarted.openMac.description",
			"gettingStarted.openFile.title",
			"gettingStarted.openFile.description",
			"gettingStarted.openFolder.title",
			"gettingStarted.openFolder.description",
			"gettingStarted.openFolder.title",
			"gettingStarted.openFolder.description",
			"gettingStarted.topLevelGitClone.title",
			"gettingStarted.topLevelGitClone.description",
			"gettingStarted.topLevelGitOpen.title",
			"gettingStarted.topLevelGitOpen.description",
			"gettingStarted.topLevelRemoteOpen.title",
			"gettingStarted.topLevelRemoteOpen.description",
			"gettingStarted.topLevelOpenTunnel.title",
			"gettingStarted.topLevelOpenTunnel.description",
			"gettingStarted.newWorkspaceChat.title",
			"gettingStarted.newWorkspaceChat.description",
			"gettingStarted.copilotSetup.title",
			{
				"key": "gettingStarted.copilotSetup.description",
				"comment": [
					"{Locked=\"[\"}",
					"{Locked=\"]({0})\"}"
				]
			},
			{
				"key": "gettingStarted.copilotSetup.terms",
				"comment": [
					"{Locked=\"]({2})\"}",
					"{Locked=\"]({3})\"}"
				]
			},
			"setupCopilotButton.setup",
			"setupCopilotButton.setup",
			"setupCopilotButton.setup",
			"setupCopilotButton.chatWithCopilot",
			"gettingStarted.setup.title",
			"gettingStarted.setup.description",
			"gettingStarted.setup.walkthroughPageTitle",
			"gettingStarted.pickColor.title",
			"gettingStarted.pickColor.description.interpolated",
			"titleID",
			"gettingStarted.videoTutorial.title",
			"gettingStarted.videoTutorial.description.interpolated",
			"watch",
			"gettingStarted.setupWeb.title",
			"gettingStarted.setupWeb.description",
			"gettingStarted.setupWeb.walkthroughPageTitle",
			"gettingStarted.pickColor.title",
			"gettingStarted.pickColor.description.interpolated",
			"titleID",
			"gettingStarted.menuBar.title",
			"gettingStarted.menuBar.description.interpolated",
			"toggleMenuBar",
			"gettingStarted.extensions.title",
			"gettingStarted.extensionsWeb.description.interpolated",
			"browsePopularWeb",
			"gettingStarted.findLanguageExts.title",
			"gettingStarted.findLanguageExts.description.interpolated",
			"browseLangExts",
			"gettingStarted.settingsSync.title",
			"gettingStarted.settingsSync.description.interpolated",
			"enableSync",
			"gettingStarted.commandPalette.title",
			"gettingStarted.commandPalette.description.interpolated",
			"commandPalette",
			"gettingStarted.setup.OpenFolder.title",
			"gettingStarted.setup.OpenFolderWeb.description.interpolated",
			"openFolder",
			"openRepository",
			"gettingStarted.quickOpen.title",
			"gettingStarted.quickOpen.description.interpolated",
			"quickOpen",
			"gettingStarted.setupAccessibility.title",
			"gettingStarted.setupAccessibility.description",
			"gettingStarted.setupAccessibility.walkthroughPageTitle",
			"gettingStarted.accessibilityHelp.title",
			"gettingStarted.accessibilityHelp.description.interpolated",
			"openAccessibilityHelp",
			"gettingStarted.accessibleView.title",
			"gettingStarted.accessibleView.description.interpolated",
			"openAccessibleView",
			"gettingStarted.verbositySettings.title",
			"gettingStarted.verbositySettings.description.interpolated",
			"openVerbositySettings",
			"gettingStarted.commandPaletteAccessibility.title",
			"gettingStarted.commandPaletteAccessibility.description.interpolated",
			"commandPalette",
			"gettingStarted.keyboardShortcuts.title",
			"gettingStarted.keyboardShortcuts.description.interpolated",
			"keyboardShortcuts",
			"gettingStarted.accessibilitySignals.title",
			"gettingStarted.accessibilitySignals.description.interpolated",
			"listSignalSounds",
			"listSignalAnnouncements",
			"gettingStarted.hover.title",
			"gettingStarted.hover.description.interpolated",
			"showOrFocusHover",
			"gettingStarted.goToSymbol.title",
			"gettingStarted.goToSymbol.description.interpolated",
			"openGoToSymbol",
			"gettingStarted.codeFolding.title",
			"gettingStarted.codeFolding.description.interpolated",
			"toggleFold",
			"toggleFoldRecursively",
			"gettingStarted.intellisense.title",
			"gettingStarted.intellisense.description.interpolated",
			"triggerIntellisense",
			"triggerInlineSuggestion",
			"gettingStarted.accessibilitySettings.title",
			"gettingStarted.accessibilitySettings.description.interpolated",
			"openAccessibilitySettings",
			"gettingStarted.dictation.title",
			"gettingStarted.dictation.description.interpolated",
			"toggleDictation",
			"terminalStartDictation",
			"terminalStopDictation",
			"gettingStarted.beginner.title",
			"gettingStarted.beginner.description",
			"gettingStarted.beginner.walkthroughPageTitle",
			"gettingStarted.settings.title",
			"gettingStarted.settingsAndSync.description.interpolated",
			"tweakSettings",
			"gettingStarted.extensions.title",
			"gettingStarted.extensions.description.interpolated",
			"browsePopular",
			"gettingStarted.terminal.title",
			"gettingStarted.terminal.description.interpolated",
			"showTerminal",
			"gettingStarted.debug.title",
			"gettingStarted.debug.description.interpolated",
			"runProject",
			"gettingStarted.scm.title",
			"gettingStarted.scmClone.description.interpolated",
			"cloneRepo",
			"gettingStarted.scm.title",
			"gettingStarted.scmSetup.description.interpolated",
			"initRepo",
			"gettingStarted.scm.title",
			"gettingStarted.scm.description.interpolated",
			"openSCM",
			"gettingStarted.installGit.title",
			{
				"key": "gettingStarted.installGit.description.interpolated",
				"comment": [
					"The placeholders are command link items should not be translated"
				]
			},
			"installGit",
			"gettingStarted.tasks.title",
			"gettingStarted.tasks.description.interpolated",
			"runTasks",
			"gettingStarted.shortcuts.title",
			"gettingStarted.shortcuts.description.interpolated",
			"keyboardShortcuts",
			"gettingStarted.workspaceTrust.title",
			"gettingStarted.workspaceTrust.description.interpolated",
			"workspaceTrust",
			"enableTrust",
			"gettingStarted.notebook.title",
			"gettingStarted.notebook.walkthroughPageTitle",
			"gettingStarted.notebookProfile.title",
			"gettingStarted.notebookProfile.description"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": [
			"default",
			"jupyter",
			"colab"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker_small": [
			"dark",
			"light",
			"HighContrast",
			"HighContrastLight"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": [
			"dark",
			"light",
			"HighContrast",
			"HighContrastLight",
			"seeMore"
		],
		"vs/workbench/contrib/welcomeViews/common/newFile.contribution": [
			"Built-In",
			"newFileTitle",
			"newFilePlaceholder",
			"file",
			"notebook",
			"change keybinding",
			"miNewFileWithName",
			"miNewFile2",
			"Create",
			"welcome.newFile"
		],
		"vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": [
			"ViewsWelcomeExtensionPoint.proposedAPI"
		],
		"vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": [
			"contributes.viewsWelcome",
			"contributes.viewsWelcome.view",
			"contributes.viewsWelcome.view.view",
			"contributes.viewsWelcome.view.view",
			"contributes.viewsWelcome.view.contents",
			"contributes.viewsWelcome.view.when",
			"contributes.viewsWelcome.view.group",
			"contributes.viewsWelcome.view.enablement"
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": [
			"editorWalkThrough.title",
			"editorWalkThrough",
			"editorWalkThroughMetadata"
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": [
			"walkThrough.editor.label",
			{
				"key": "miPlayground",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": [
			"walkThrough.unboundCommand",
			"walkThrough.gitNotFound"
		],
		"vs/workbench/contrib/welcomeWalkthrough/common/walkThroughUtils": [
			"walkThrough.embeddedEditorBackground"
		],
		"vs/workbench/contrib/workspace/browser/workspace.contribution": [
			"openLooseFileWorkspaceDetails",
			"openLooseFileWindowDetails",
			"openLooseFileLearnMore",
			"openLooseFileWorkspaceMesssage",
			"openLooseFileWindowMesssage",
			{
				"key": "open",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "newWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openLooseFileWorkspaceCheckbox",
			"workspaceTrust",
			"folderTrust",
			"immediateTrustRequestMessage",
			{
				"key": "grantWorkspaceTrustButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "grantFolderTrustButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "manageWorkspaceTrustButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"cancelWorkspaceTrustButton",
			"immediateTrustRequestLearnMore",
			"addWorkspaceFolderMessage",
			"addWorkspaceFolderDetail",
			"no",
			"workspaceTrust",
			"folderTrust",
			"checkboxString",
			{
				"key": "trustOption",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"trustFolderOptionDescription",
			"trustWorkspaceOptionDescription",
			{
				"key": "dontTrustOption",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"dontTrustFolderOptionDescription",
			"dontTrustWorkspaceOptionDescription",
			"workspaceStartupTrustDetails",
			"folderStartupTrustDetails",
			"startupTrustRequestLearnMore",
			"restrictedModeBannerManage",
			"restrictedModeBannerLearnMore",
			"restrictedModeBannerAriaLabelWindow",
			"restrictedModeBannerAriaLabelFolder",
			"restrictedModeBannerAriaLabelWorkspace",
			"restrictedModeBannerMessageWindow",
			"restrictedModeBannerMessageFolder",
			"restrictedModeBannerMessageWorkspace",
			"status.ariaUntrustedWindow",
			{
				"key": "status.tooltipUntrustedWindow2",
				"comment": [
					"[abc]({n}) are links.  Only translate `features are disabled` and `window is not trusted`. Do not change brackets and parentheses or {n}"
				]
			},
			"status.ariaUntrustedFolder",
			{
				"key": "status.tooltipUntrustedFolder2",
				"comment": [
					"[abc]({n}) are links.  Only translate `features are disabled` and `folder is not trusted`. Do not change brackets and parentheses or {n}"
				]
			},
			"status.ariaUntrustedWorkspace",
			{
				"key": "status.tooltipUntrustedWorkspace2",
				"comment": [
					"[abc]({n}) are links. Only translate `features are disabled` and `workspace is not trusted`. Do not change brackets and parentheses or {n}"
				]
			},
			"status.WorkspaceTrust",
			"untrusted",
			"workspaceTrustEditor",
			"workspace.trust.description",
			"workspace.trust.startupPrompt.description",
			"workspace.trust.startupPrompt.always",
			"workspace.trust.startupPrompt.once",
			"workspace.trust.startupPrompt.never",
			"workspace.trust.banner.description",
			"workspace.trust.banner.always",
			"workspace.trust.banner.untilDismissed",
			"workspace.trust.banner.never",
			"workspace.trust.untrustedFiles.description",
			"workspace.trust.untrustedFiles.prompt",
			"workspace.trust.untrustedFiles.open",
			"workspace.trust.untrustedFiles.newWindow",
			"workspace.trust.emptyWindow.description",
			"workspacesCategory",
			"configureWorkspaceTrustSettings",
			"manageWorkspaceTrust"
		],
		"vs/workbench/contrib/workspace/browser/workspaceTrustEditor": [
			"shieldIcon",
			"checkListIcon",
			"xListIcon",
			"folderPickerIcon",
			"editIcon",
			"removeIcon",
			"hostColumnLabel",
			"pathColumnLabel",
			"trustedFolderAriaLabel",
			"trustedFolderWithHostAriaLabel",
			"trustedFoldersAndWorkspaces",
			"addButton",
			"addButton",
			"trustUri",
			"selectTrustedUri",
			"trustedFoldersDescription",
			"noTrustedFoldersDescriptions",
			{
				"key": "trustAll",
				"comment": [
					"The {0} will be a host name where repositories are hosted."
				]
			},
			{
				"key": "trustOrg",
				"comment": [
					"The {0} will be an organization or user name.",
					"The {1} will be a host name where repositories are hosted."
				]
			},
			"invalidTrust",
			"trustUri",
			"selectTrustedUri",
			"editTrustedUri",
			"pickerTrustedUri",
			"deleteTrustedUri",
			"localAuthority",
			"trustedUnsettableWindow",
			"trustedHeaderWindow",
			"trustedHeaderFolder",
			"trustedHeaderWorkspace",
			"untrustedHeader",
			"trustedWindow",
			"untrustedWorkspace",
			"trustedWindowSubtitle",
			"untrustedWindowSubtitle",
			"trustedFolder",
			"untrustedWorkspace",
			"trustedFolderSubtitle",
			"untrustedFolderSubtitle",
			"trustedWorkspace",
			"untrustedWorkspace",
			"trustedWorkspaceSubtitle",
			"untrustedWorkspaceSubtitle",
			"trustedDescription",
			"untrustedDescription",
			{
				"key": "workspaceTrustEditorHeaderActions",
				"comment": [
					"Please ensure the markdown link syntax is not broken up with whitespace [text block](link block)"
				]
			},
			"root element label",
			"trustedFoldersAndWorkspaces",
			"trustedTasks",
			"trustedDebugging",
			"trustedExtensions",
			"trustedTasks",
			"trustedDebugging",
			"trustedSettings",
			"trustedExtensions",
			"untrustedTasks",
			"untrustedDebugging",
			{
				"key": "untrustedExtensions",
				"comment": [
					"Please ensure the markdown link syntax is not broken up with whitespace [text block](link block)"
				]
			},
			"untrustedTasks",
			"untrustedDebugging",
			{
				"key": "untrustedSettings",
				"comment": [
					"Please ensure the markdown link syntax is not broken up with whitespace [text block](link block)"
				]
			},
			"no untrustedSettings",
			{
				"key": "untrustedExtensions",
				"comment": [
					"Please ensure the markdown link syntax is not broken up with whitespace [text block](link block)"
				]
			},
			"keyboardShortcut",
			"trustButton",
			"trustMessage",
			"trustParentButton",
			"dontTrustButton",
			"untrustedWorkspaceReason",
			"untrustedFolderReason",
			"trustedForcedReason"
		],
		"vs/workbench/contrib/workspace/common/workspace": [
			"workspaceTrustEnabledCtx",
			"workspaceTrustedCtx"
		],
		"vs/workbench/contrib/workspaces/browser/workspaces.contribution": [
			{
				"key": "foundWorkspace",
				"comment": [
					"{Locked=\"]({1})\"}"
				]
			},
			"openWorkspace",
			{
				"key": "foundWorkspaces",
				"comment": [
					"{Locked=\"]({0})\"}"
				]
			},
			"selectWorkspace",
			"selectToOpen",
			"alreadyOpen",
			"openWorkspace"
		],
		"vs/workbench/electron-browser/actions/developerActions": [
			"stopTracing.message",
			{
				"key": "stopTracing.button",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"stopTracing.title",
			"stopTracing.detail",
			"toggleDevTools",
			"configureRuntimeArguments",
			"reloadWindowWithExtensionsDisabled",
			"revealUserDataFolder",
			"showGPUInfo",
			"showContentTracing",
			"stopTracing"
		],
		"vs/workbench/electron-browser/actions/installActions": [
			"successIn",
			"successFrom",
			"shellCommand",
			"install",
			"uninstall"
		],
		"vs/workbench/electron-browser/actions/windowActions": [
			{
				"key": "miCloseWindow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miZoomIn",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miZoomOut",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "miZoomReset",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"close",
			"close",
			"closeActive",
			"windowGroup",
			"windowDirtyAriaLabel",
			"current",
			"current",
			"switchWindowPlaceHolder",
			"enableWindowAlwaysOnTop",
			"disableWindowAlwaysOnTop",
			"closeWindow",
			"closeOtherWindows",
			"zoomIn",
			"zoomOut",
			"zoomReset",
			"switchWindow",
			"quickSwitchWindow",
			"toggleWindowAlwaysOnTop"
		],
		"vs/workbench/electron-browser/desktop.contribution": [
			{
				"key": "miExit",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"application.shellEnvironmentResolutionTimeout",
			"windowConfigurationTitle",
			"confirmSaveUntitledWorkspace",
			"window.openWithoutArgumentsInNewWindow.on",
			"window.openWithoutArgumentsInNewWindow.off",
			"openWithoutArgumentsInNewWindow",
			"window.reopenFolders.preserve",
			"window.reopenFolders.all",
			"window.reopenFolders.folders",
			"window.reopenFolders.one",
			"window.reopenFolders.none",
			"restoreWindows",
			"restoreFullscreen",
			{
				"comment": [
					"{0} will be a setting name rendered as a link"
				],
				"key": "zoomLevel"
			},
			{
				"comment": [
					"{0} will be a setting name rendered as a link"
				],
				"key": "zoomPerWindow"
			},
			"window.newWindowDimensions.default",
			"window.newWindowDimensions.inherit",
			"window.newWindowDimensions.offset",
			"window.newWindowDimensions.maximized",
			"window.newWindowDimensions.fullscreen",
			"newWindowDimensions",
			"closeWhenEmpty",
			"window.doubleClickIconToClose",
			"titleBarStyle",
			"controlsStyle",
			"window.customTitleBarVisibility.auto",
			"window.customTitleBarVisibility.windowed",
			"window.customTitleBarVisibility.never",
			"window.customTitleBarVisibility",
			"window.menuStyle.custom.mac",
			"window.menuStyle.native.mac",
			"window.menuStyle.inherit.mac",
			"window.menuStyle.custom",
			"window.menuStyle.native",
			"window.menuStyle.inherit",
			"window.menuStyle.mac",
			"window.menuStyle",
			"dialogStyle",
			"window.nativeTabs",
			"window.nativeFullScreen",
			"window.clickThroughInactive",
			"window.border.prefix",
			"window.border.default",
			"window.border.system",
			"window.border.off",
			"window.border.color",
			"window.border.suffix",
			"telemetryConfigurationTitle",
			"telemetry.enableCrashReporting",
			"enableCrashReporterDeprecated",
			"keyboardConfigurationTitle",
			"touchbar.enabled",
			"touchbar.ignored",
			"security.promptForLocalFileProtocolHandling",
			"security.promptForRemoteFileProtocolHandling",
			"argv.locale",
			"argv.disableLcdText",
			"argv.proxyBypassList",
			"argv.disableHardwareAcceleration",
			"argv.forceColorProfile",
			"argv.enableCrashReporter",
			"argv.crashReporterId",
			"argv.enebleProposedApi",
			"argv.logLevel",
			"argv.disableChromiumSandbox",
			"argv.useInMemorySecretStorage",
			"argv.remoteDebuggingPort",
			"argv.force-renderer-accessibility",
			"argv.passwordStore",
			"argv.enableRDPDisplayTracking",
			"newTab",
			"showPreviousTab",
			"showNextWindowTab",
			"moveWindowTabToNewWindow",
			"mergeAllWindowTabs",
			"toggleWindowTabsBar"
		],
		"vs/workbench/electron-browser/desktop.main": [
			"join.closeStorage"
		],
		"vs/workbench/electron-browser/parts/dialogs/dialogHandler": [
			{
				"key": "copy",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"okButton"
		],
		"vs/workbench/electron-browser/window": [
			"sharedProcessCrash",
			"restart",
			"restart",
			"configure",
			"learnMore",
			"keychainWriteError",
			"troubleshooting",
			"runningTranslated",
			"downloadArmBuild",
			"showArgvParseWarning",
			"showArgvParseWarningAction",
			"proxyAuthRequired",
			{
				"key": "loginButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"username",
			"password",
			"proxyDetail",
			"rememberCredentials",
			"shutdownErrorDetail",
			"willShutdownDetail",
			"shutdownErrorClose",
			"shutdownErrorQuit",
			"shutdownErrorReload",
			"shutdownErrorLoad",
			"shutdownTitleClose",
			"shutdownTitleQuit",
			"shutdownTitleReload",
			"shutdownTitleLoad",
			"shutdownForceClose",
			"shutdownForceQuit",
			"shutdownForceReload",
			"shutdownForceLoad",
			"runningAsRoot",
			"appRootWarning.banner",
			"macoseolmessage",
			"learnMore",
			"resolveShellEnvironment",
			"learnMore",
			"zoomOut",
			"zoomIn",
			"zoomReset",
			"zoomResetLabel",
			"zoomSettings",
			"status.windowZoom",
			"zoomNumber"
		],
		"vs/workbench/services/accounts/common/defaultAccount": [
			"sign in"
		],
		"vs/workbench/services/actions/common/menusExtensionPoint": [
			"menus.commandPalette",
			"menus.touchBar",
			"menus.editorTitle",
			"menus.editorTitleRun",
			"menus.editorContext",
			"menus.editorContextCopyAs",
			"menus.editorContextShare",
			"menus.explorerContext",
			"menus.explorerContextShare",
			"menus.editorTabContext",
			"menus.editorTitleContextShare",
			"menus.debugCallstackContext",
			"menus.debugVariablesContext",
			"menus.debugWatchContext",
			"menus.debugToolBar",
			"menus.debugCreateConfiguation",
			"menus.notebookVariablesContext",
			"menus.home",
			"menus.opy",
			"menus.scmTitle",
			"menus.scmSourceControl",
			"menus.scmSourceControlTitle",
			"menus.scmSourceControlInline",
			"menus.resourceStateContext",
			"menus.resourceFolderContext",
			"menus.resourceGroupContext",
			"menus.changeTitle",
			"menus.input",
			"menus.scmHistoryTitle",
			"menus.historyItemContext",
			"menus.historyItemRefContext",
			"menus.artifactGroupContext",
			"menus.artifactContext",
			"menus.statusBarRemoteIndicator",
			"menus.terminalContext",
			"menus.terminalTabContext",
			"view.viewTitle",
			"view.containerTitle",
			"view.itemContext",
			"commentThread.editorActions",
			"commentThread.title",
			"commentThread.actions",
			"commentThread.actions",
			"commentThread.titleContext",
			"comment.title",
			"comment.actions",
			"comment.commentContext",
			"commentsView.threadActions",
			"notebook.toolbar",
			"notebook.kernelSource",
			"notebook.cell.title",
			"notebook.cell.execute",
			"interactive.toolbar",
			"interactive.cell.title",
			"issue.reporter",
			"testing.item.context",
			"testing.item.gutter.title",
			"testing.profiles.context.title",
			"testing.item.result.title",
			"testing.message.context.title",
			"testing.message.content.title",
			"menus.extensionContext",
			"view.timelineTitle",
			"view.timelineContext",
			"view.tunnelContext",
			"view.tunnelOriginInline",
			"view.tunnelPortInline",
			"file.newFile",
			"webview.context",
			"menus.share",
			"inlineCompletions.actions",
			"merge.toolbar",
			"editorLineNumberContext",
			"menus.mergeEditorResult",
			"menus.multiDiffEditorContent",
			"menus.multiDiffEditorResource",
			"menus.diffEditorGutterToolBarMenus",
			"menus.diffEditorGutterToolBarMenus",
			"searchPanel.aiResultsCommands",
			"menus.chatTextEditor",
			"menus.chatEditingSessionChangesToolbar",
			"menus.chatSessions",
			"menus.chatSessionsNewSession",
			"menus.chatMultiDiffContext",
			"requirestring",
			"optstring",
			"optstring",
			"optstring",
			"requirestring",
			"optstring",
			"optstring",
			"requirearray",
			"require",
			"requirestring",
			"requirestring",
			"vscode.extension.contributes.menuItem.command",
			"vscode.extension.contributes.menuItem.alt",
			"vscode.extension.contributes.menuItem.when",
			"vscode.extension.contributes.menuItem.group",
			"vscode.extension.contributes.menuItem.submenu",
			"vscode.extension.contributes.menuItem.when",
			"vscode.extension.contributes.menuItem.group",
			"vscode.extension.contributes.submenu.id",
			"vscode.extension.contributes.submenu.label",
			{
				"key": "vscode.extension.contributes.submenu.icon",
				"comment": [
					"do not translate or change \"\\$(zap)\", \\ in front of $ is important."
				]
			},
			"vscode.extension.contributes.submenu.icon.light",
			"vscode.extension.contributes.submenu.icon.dark",
			"vscode.extension.contributes.menus",
			"proposed",
			"vscode.extension.contributes.submenus",
			"nonempty",
			"requirestring",
			"optstring",
			"opticon",
			"requireStringOrObject",
			"requirestring",
			"requirestrings",
			"vscode.extension.contributes.commandType.command",
			"vscode.extension.contributes.commandType.title",
			"vscode.extension.contributes.commandType.shortTitle",
			"vscode.extension.contributes.commandType.category",
			"vscode.extension.contributes.commandType.precondition",
			{
				"key": "vscode.extension.contributes.commandType.icon",
				"comment": [
					"do not translate or change \"\\$(zap)\", \\ in front of $ is important."
				]
			},
			"vscode.extension.contributes.commandType.icon.light",
			"vscode.extension.contributes.commandType.icon.dark",
			"vscode.extension.contributes.commands",
			"dup1",
			"dup0",
			"submenuId.invalid.id",
			"submenuId.duplicate.id",
			"submenuId.invalid.label",
			"proposedAPI.invalid",
			"missing.command",
			"missing.altCommand",
			"dupe.command",
			"unsupported.submenureference",
			"missing.submenu",
			"submenuItem.duplicate",
			"viewContainerTitle.when",
			"command name",
			"command title",
			"keyboard shortcuts",
			"menuContexts",
			"commands"
		],
		"vs/workbench/services/assignment/common/assignmentService": [
			"workbench.enableExperiments"
		],
		"vs/workbench/services/authentication/browser/authenticationExtensionsService": [
			"sign in",
			"confirmAuthenticationAccess",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "deny",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"useOtherAccount",
			{
				"key": "selectAccount",
				"comment": [
					"The placeholder {0} is the name of an extension. {1} is the name of the type of account, such as Microsoft or GitHub."
				]
			},
			"getSessionPlateholder",
			{
				"key": "accessRequest",
				"comment": [
					"The placeholder {0} will be replaced with an authentication provider''s label. {1} will be replaced with an extension name. (1) is to indicate that this menu item contributes to a badge count"
				]
			},
			{
				"key": "signInRequest",
				"comment": [
					"The placeholder {0} will be replaced with an authentication provider's label. {1} will be replaced with an extension name. (1) is to indicate that this menu item contributes to a badge count."
				]
			}
		],
		"vs/workbench/services/authentication/browser/authenticationMcpService": [
			"sign in",
			"confirmAuthenticationAccess",
			{
				"key": "allow",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "deny",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"useOtherAccount",
			{
				"key": "selectAccount",
				"comment": [
					"The placeholder {0} is the name of a MCP server. {1} is the name of the type of account, such as Microsoft or GitHub."
				]
			},
			"getSessionPlateholder",
			{
				"key": "accessRequest",
				"comment": [
					"The placeholder {0} will be replaced with an authentication provider''s label. {1} will be replaced with a MCP server name. (1) is to indicate that this menu item contributes to a badge count"
				]
			},
			{
				"key": "signInRequest",
				"comment": [
					"The placeholder {0} will be replaced with an authentication provider's label. {1} will be replaced with a MCP server name. (1) is to indicate that this menu item contributes to a badge count."
				]
			}
		],
		"vs/workbench/services/authentication/browser/authenticationService": [
			"authentication.id",
			"authentication.label",
			"authentication.authorizationServerGlobs",
			"authentication.authorizationServerGlobsDescription",
			{
				"key": "authenticationExtensionPoint",
				"comment": [
					"'Contributes' means adds here"
				]
			},
			"authentication.missingId",
			"authentication.missingLabel",
			"authentication.idConflict",
			"authentication.missingId",
			"authentication.missingLabel",
			"authentication.idConflict"
		],
		"vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": [
			"lifecycleVeto",
			"unableToOpenWindowError",
			"unableToOpenWindow",
			"unableToOpenWindowDetail",
			{
				"key": "retry",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/auxiliaryWindow/electron-browser/auxiliaryWindowService": [
			"backupErrorDetails"
		],
		"vs/workbench/services/chat/common/chatEntitlementService": [
			"signUpNoResponseError",
			"signUpUnexpectedStatusError",
			"signUpNoResponseContentsError",
			"signUpInvalidResponseError",
			"unknownSignUpError",
			"retry",
			"unprocessableSignUpError",
			"ok",
			"learnMore"
		],
		"vs/workbench/services/clipboard/browser/clipboardService": [
			"clipboardError",
			"retry",
			"learnMore"
		],
		"vs/workbench/services/configuration/browser/configurationService": [
			"configurationDefaults.description",
			"setting description"
		],
		"vs/workbench/services/configuration/common/configurationEditing": [
			"fsError",
			"openTasksConfiguration",
			"openLaunchConfiguration",
			"openMcpConfiguration",
			"open",
			"openTasksConfiguration",
			"openLaunchConfiguration",
			"saveAndRetry",
			"saveAndRetry",
			"open",
			"errorPolicyConfiguration",
			"errorUnknownKey",
			"errorInvalidWorkspaceConfigurationApplication",
			"errorInvalidWorkspaceConfigurationMachine",
			"errorInvalidFolderConfiguration",
			"errorInvalidUserTarget",
			"errorInvalidWorkspaceTarget",
			"errorInvalidFolderTarget",
			"errorInvalidResourceLanguageConfiguration",
			"errorNoWorkspaceOpened",
			"errorInvalidTaskConfiguration",
			"errorInvalidLaunchConfiguration",
			"errorInvalidMCPConfiguration",
			"errorInvalidConfiguration",
			"errorInvalidRemoteConfiguration",
			"errorInvalidConfigurationWorkspace",
			"errorInvalidConfigurationFolder",
			"errorTasksConfigurationFileDirty",
			"errorLaunchConfigurationFileDirty",
			"errorMCPConfigurationFileDirty",
			"errorConfigurationFileDirty",
			"errorRemoteConfigurationFileDirty",
			"errorConfigurationFileDirtyWorkspace",
			"errorConfigurationFileDirtyFolder",
			"errorTasksConfigurationFileModifiedSince",
			"errorLaunchConfigurationFileModifiedSince",
			"errorMCPConfigurationFileModifiedSince",
			"errorConfigurationFileModifiedSince",
			"errorRemoteConfigurationFileModifiedSince",
			"errorConfigurationFileModifiedSinceWorkspace",
			"errorConfigurationFileModifiedSinceFolder",
			"errorUnknown",
			"userTarget",
			"remoteUserTarget",
			"workspaceTarget",
			"folderTarget"
		],
		"vs/workbench/services/configuration/common/jsonEditingService": [
			"errorInvalidFile"
		],
		"vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": [
			"commandVariable.noStringType",
			"inputVariable.noInputSection",
			"inputVariable.missingAttribute",
			"inputVariable.defaultInputValue",
			"inputVariable.command.noStringType",
			"inputVariable.unknownType",
			"inputVariable.undefinedVariable"
		],
		"vs/workbench/services/configurationResolver/common/configurationResolverSchema": [
			"JsonSchema.input.id",
			"JsonSchema.input.type",
			"JsonSchema.input.description",
			"JsonSchema.input.default",
			"JsonSchema.inputs",
			"JsonSchema.input.type.promptString",
			"JsonSchema.input.password",
			"JsonSchema.input.type.pickString",
			"JsonSchema.input.options",
			"JsonSchema.input.pickString.optionLabel",
			"JsonSchema.input.pickString.optionValue",
			"JsonSchema.input.type.command",
			"JsonSchema.input.command.command",
			"JsonSchema.input.command.args",
			"JsonSchema.input.command.args",
			"JsonSchema.input.command.args"
		],
		"vs/workbench/services/configurationResolver/common/configurationResolverUtils": [
			"deprecatedVariables"
		],
		"vs/workbench/services/configurationResolver/common/variableResolver": [
			"canNotResolveFile",
			"canNotResolveFolderForFile",
			"canNotFindFolder",
			"canNotResolveWorkspaceFolderMultiRoot",
			"canNotResolveWorkspaceFolder",
			"missingEnvVarName",
			"configNotFound",
			"configNoString",
			"missingConfigName",
			"extensionNotInstalled",
			"missingExtensionName",
			"canNotResolveUserHome",
			"canNotResolveLineNumber",
			"canNotResolveColumnNumber",
			"canNotResolveSelectedText",
			"noValueForCommand"
		],
		"vs/workbench/services/decorations/browser/decorationsService": [
			"bubbleTitle"
		],
		"vs/workbench/services/dialogs/browser/abstractFileDialogService": [
			"saveChangesDetail",
			"saveChangesMessage",
			"saveChangesMessages",
			{
				"key": "saveAll",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "save",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "dontSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"openFileOrFolder.title",
			"openFile.title",
			"openFolder.title",
			"openWorkspace.title",
			"filterName.workspace",
			"saveFileAs.title",
			"saveAsTitle",
			"allFiles",
			"noExt"
		],
		"vs/workbench/services/dialogs/browser/fileDialogService": [
			"pickFolderAndOpen",
			"pickFolderAndOpen",
			"pickWorkspaceAndOpen",
			{
				"key": "openRemote",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "learnMore",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "openFiles",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"unsupportedBrowserMessage",
			"unsupportedBrowserDetail"
		],
		"vs/workbench/services/dialogs/browser/simpleFileDialog": [
			"openLocalFile",
			"saveLocalFile",
			"openLocalFolder",
			"openLocalFileFolder",
			"remoteFileDialog.notConnectedToRemote",
			"remoteFileDialog.placeholder",
			"remoteFileDialog.local",
			"remoteFileDialog.hideDotFiles",
			"remoteFileDialog.showDotFiles",
			"remoteFileDialog.badPath",
			"remoteFileDialog.cancel",
			"remoteFileDialog.invalidPath",
			"remoteFileDialog.validateFolder",
			"remoteFileDialog.validateExisting",
			"remoteFileDialog.validateBadFilename",
			"remoteFileDialog.validateCreateDirectory",
			"remoteFileDialog.validateNonexistentDir",
			"remoteFileDialog.validateReadonlyFolder",
			"remoteFileDialog.validateNonexistentDir",
			"remoteFileDialog.windowsDriveLetter",
			"remoteFileDialog.validateFileOnly",
			"remoteFileDialog.validateFolderOnly"
		],
		"vs/workbench/services/editor/browser/editorResolverService": [
			"editorResolver.conflictingDefaults",
			"editorResolver.configureDefault",
			"editorResolver.keepDefault",
			"promptOpenWith.currentlyActive",
			"promptOpenWith.currentDefault",
			"promptOpenWith.currentDefaultAndActive",
			"promptOpenWith.configureDefault",
			"promptOpenWith.updateDefaultPlaceHolder",
			"promptOpenWith.placeHolder"
		],
		"vs/workbench/services/editor/common/editorResolverService": [
			"editor.editorAssociations"
		],
		"vs/workbench/services/extensionManagement/browser/extensionBisect": [
			"I cannot reproduce",
			"This is Bad",
			"bisect.singular",
			"bisect.plural",
			"msg.start",
			"detail.start",
			{
				"key": "msg2",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"done.msg",
			"done.detail2",
			"done.msg",
			{
				"key": "report",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"continue",
			"done.detail",
			"done.disbale",
			"msg.next",
			"bisect",
			{
				"key": "next.good",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "next.bad",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "next.stop",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "next.cancel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"title.start",
			"title.isBad",
			"title.stop"
		],
		"vs/workbench/services/extensionManagement/browser/extensionEnablementService": [
			"extensionsDisabled",
			"Reload",
			"cannot disable language pack extension",
			"cannot disable auth extension",
			"cannot change enablement environment",
			"cannot change disablement environment",
			"cannot change enablement malicious",
			"cannot change enablement virtual workspace",
			"cannot change enablement extension kind",
			"cannot change disallowed extension enablement",
			"cannot change invalid extension enablement",
			"cannot change enablement dependency",
			"noWorkspace",
			"cannot disable auth extension in workspace"
		],
		"vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": [
			"not a web extension",
			"openInstalledWebExtensionsResource"
		],
		"vs/workbench/services/extensionManagement/common/extensionFeaturesManagemetService": [
			"accessExtensionFeature",
			"accessExtensionFeatureMessage",
			"allow",
			"disallow"
		],
		"vs/workbench/services/extensionManagement/common/extensionManagementServerService": [
			"remote",
			"browser"
		],
		"vs/workbench/services/extensionManagement/common/extensionManagementService": [
			"singleDependentError",
			"twoDependentsError",
			"multipleDependentsError",
			"manifest is not found",
			"cannot be installed",
			"cannot be installed",
			"Manifest is not found",
			"Manifest is not found",
			"Manifest is not found",
			"Manifest is not found",
			"cannot be installed in server",
			"cannot be installed",
			"install extension",
			"install extensions",
			"install single extension",
			"install multiple extensions",
			{
				"key": "install",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "install and do no sync",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"Manifest is not found",
			{
				"key": "trust publishers and install",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "trust and install",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "learnMore",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"checkTrustedPublisherTitle",
			"checkTwoTrustedPublishersTitle",
			"checkAllTrustedPublishersTitle",
			"extension published by message",
			"singleUntrustedPublisher",
			"message3",
			"firstTimeInstallingMessage",
			"message1",
			"multiInstallMessage",
			"verifiedPublisherWithName",
			"unverifiedPublisherWithName",
			"unverifiedPublishers",
			"allUnverifed",
			"message4",
			"message2",
			"extensionInstallWorkspaceTrustButton",
			"extensionInstallWorkspaceTrustContinueButton",
			"extensionInstallWorkspaceTrustManageButton",
			"extensionInstallWorkspaceTrustMessage",
			"VS Code for Web",
			"limited support",
			{
				"key": "install anyways",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "showExtensions",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"non web extensions detail",
			"non web extensions",
			"main.notFound"
		],
		"vs/workbench/services/extensionManagement/common/extensionsIcons": [
			"extensionDefault",
			"verifiedPublisher",
			"extensionIconVerifiedForeground"
		],
		"vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService": [
			"extensionGalleryManifestService.accountChange",
			{
				"key": "restart",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService": [
			"local",
			"remote"
		],
		"vs/workbench/services/extensionManagement/electron-browser/remoteExtensionManagementService": [
			"incompatibleAPI",
			"notFoundReleaseExtension",
			"notFoundCompatibleDependency"
		],
		"vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": [
			"select for remove",
			"select for add",
			"select for remove",
			"select for add",
			"workspace folder",
			"workspace"
		],
		"vs/workbench/services/extensions/browser/extensionUrlHandler": [
			"confirmUrl",
			"rememberConfirmUrl",
			{
				"key": "open",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"installDetail",
			"openUri",
			"reloadAndHandle",
			{
				"key": "reloadAndOpen",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"no",
			"manage",
			"extensions"
		],
		"vs/workbench/services/extensions/common/abstractExtensionService": [
			"disconnectRemote",
			"stopExtensionHosts",
			"looping",
			"looping",
			"extensionTestError",
			"extensionStopVetoError",
			"extensionStopVetoMessage",
			"proceedAnyways",
			"extensionService.autoRestart",
			"extensionService.crash",
			"restart",
			"activation"
		],
		"vs/workbench/services/extensions/common/extensionHostManager": [
			"measureExtHostLatency"
		],
		"vs/workbench/services/extensions/common/extensionsProposedApi": [
			"enabledProposedAPIs"
		],
		"vs/workbench/services/extensions/common/extensionsRegistry": [
			"ui",
			"workspace",
			"vscode.extension.engines",
			"vscode.extension.engines.vscode",
			"vscode.extension.publisher",
			"vscode.extension.displayName",
			"vscode.extension.categories",
			"vscode.extension.category.languages.deprecated",
			"vscode.extension.galleryBanner",
			"vscode.extension.galleryBanner.color",
			"vscode.extension.galleryBanner.theme",
			"vscode.extension.contributes",
			"vscode.extension.preview",
			"vscode.extension.enableProposedApi.deprecated",
			"vscode.extension.enabledApiProposals",
			"vscode.extension.api",
			"vscode.extension.api.none",
			"vscode.extension.activationEvents",
			"vscode.extension.activationEvents.onWebviewPanel",
			"vscode.extension.activationEvents.onLanguage",
			"vscode.extension.activationEvents.onCommand",
			"vscode.extension.activationEvents.onDebug",
			"vscode.extension.activationEvents.onDebugInitialConfigurations",
			"vscode.extension.activationEvents.onDebugDynamicConfigurations",
			"vscode.extension.activationEvents.onDebugResolve",
			"vscode.extension.activationEvents.onDebugAdapterProtocolTracker",
			"vscode.extension.activationEvents.workspaceContains",
			"vscode.extension.activationEvents.onStartupFinished",
			"vscode.extension.activationEvents.onTaskType",
			"vscode.extension.activationEvents.onFileSystem",
			"vscode.extension.activationEvents.onEditSession",
			"vscode.extension.activationEvents.onSearch",
			"vscode.extension.activationEvents.onView",
			"vscode.extension.activationEvents.onUri",
			"vscode.extension.activationEvents.onOpenExternalUri",
			"vscode.extension.activationEvents.onCustomEditor",
			"vscode.extension.activationEvents.onNotebook",
			"vscode.extension.activationEvents.onAuthenticationRequest",
			"vscode.extension.activationEvents.onRenderer",
			"vscode.extension.activationEvents.onTerminalProfile",
			"vscode.extension.activationEvents.onTerminalQuickFixRequest",
			"vscode.extension.activationEvents.onWalkthrough",
			"vscode.extension.activationEvents.onIssueReporterOpened",
			"vscode.extension.activationEvents.onChatParticipant",
			"vscode.extension.activationEvents.onLanguageModelChatProvider",
			"vscode.extension.activationEvents.onLanguageModelTool",
			"vscode.extension.activationEvents.onTerminal",
			"vscode.extension.activationEvents.onTerminalShellIntegration",
			"vscode.extension.activationEvents.onMcpCollection",
			"vscode.extension.activationEvents.star",
			"vscode.extension.badges",
			"vscode.extension.badges.url",
			"vscode.extension.badges.href",
			"vscode.extension.badges.description",
			"vscode.extension.markdown",
			"vscode.extension.qna",
			"vscode.extension.extensionDependencies",
			"vscode.extension.contributes.extensionPack",
			"extensionKind",
			"extensionKind.ui",
			"extensionKind.workspace",
			"extensionKind.ui-workspace",
			"extensionKind.workspace-ui",
			"extensionKind.empty",
			"vscode.extension.capabilities",
			"vscode.extension.capabilities.virtualWorkspaces",
			"vscode.extension.capabilities.virtualWorkspaces.supported",
			"vscode.extension.capabilities.virtualWorkspaces.supported.limited",
			"vscode.extension.capabilities.virtualWorkspaces.supported.true",
			"vscode.extension.capabilities.virtualWorkspaces.supported.false",
			"vscode.extension.capabilities.virtualWorkspaces.description",
			"vscode.extension.capabilities.untrustedWorkspaces",
			"vscode.extension.capabilities.untrustedWorkspaces.supported",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.limited",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.true",
			"vscode.extension.capabilities.untrustedWorkspaces.supported.false",
			"vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations",
			"vscode.extension.capabilities.untrustedWorkspaces.description",
			"vscode.extension.contributes.sponsor",
			"vscode.extension.contributes.sponsor.url",
			"vscode.extension.scripts.prepublish",
			"vscode.extension.scripts.uninstall",
			"vscode.extension.icon",
			{
				"key": "vscode.extension.l10n",
				"comment": [
					"{Locked=\"bundle.l10n._locale_.json\"}",
					"{Locked=\"vscode.l10n API\"}"
				]
			},
			"vscode.extension.pricing",
			"product.extensionEnabledApiProposals"
		],
		"vs/workbench/services/extensions/common/extensionsUtil": [
			"overwritingExtension",
			"overwritingExtension",
			"overwritingWithWorkspaceExtension",
			"extensionUnderDevelopment"
		],
		"vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": [
			"extensionUnderDevelopment.invalid",
			"extensionsUnderDevelopment.invalid",
			"extensionCache.invalid",
			"reloadWindow"
		],
		"vs/workbench/services/extensions/electron-browser/localProcessExtensionHost": [
			"extensionHost.startupFailDebug",
			"extensionHost.startupFail",
			"reloadWindow",
			"join.extensionDevelopment"
		],
		"vs/workbench/services/extensions/electron-browser/nativeExtensionService": [
			"extensionService.versionMismatchCrash",
			"relaunch",
			"extensionService.autoRestart",
			"startBisect",
			"devTools",
			"restart",
			"learnMore",
			"extensionService.crash",
			"getEnvironmentFailure",
			"enableResolver",
			"enable",
			"installResolver",
			"install",
			"resolverExtensionNotFound",
			"restartExtensionHost.reason",
			"restartExtensionHost"
		],
		"vs/workbench/services/files/electron-browser/diskFileSystemProvider": [
			"fileWatcher"
		],
		"vs/workbench/services/files/electron-browser/elevatedFileService": [
			"fileNotTrustedMessageWindows",
			"fileNotTrustedMessagePosix",
			"fileNotTrusted"
		],
		"vs/workbench/services/filesConfiguration/common/filesConfigurationService": [
			"providerReadonly",
			{
				"key": "sessionReadonly",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change",
					"{Locked=\"](command:{0})\"}"
				]
			},
			{
				"key": "configuredReadonly",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change",
					"{Locked=\"](command:{0})\"}"
				]
			},
			{
				"key": "fileLocked",
				"comment": [
					"Please do not translate the word \"command\", it is part of our internal syntax which must not change",
					"{Locked=\"](command:{0})\"}"
				]
			},
			"fileReadonly"
		],
		"vs/workbench/services/history/browser/historyService": [
			"canNavigateBack",
			"canNavigateForward",
			"canNavigateBackInNavigationLocations",
			"canNavigateForwardInNavigationLocations",
			"canNavigateToLastNavigationLocation",
			"canNavigateBackInEditLocations",
			"canNavigateForwardInEditLocations",
			"canNavigateToLastEditLocation",
			"canReopenClosedEditor"
		],
		"vs/workbench/services/host/browser/browserHostService": [
			"unableToOpenExternalWorkspace",
			"unableToOpenExternal",
			"unableToOpenWindowDetail",
			{
				"key": "retry",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/integrity/electron-browser/integrityService": [
			"integrity.prompt",
			"integrity.moreInformation",
			"integrity.dontShowAgain"
		],
		"vs/workbench/services/keybinding/browser/keybindingService": [
			"nonempty",
			"requirestring",
			"optstring",
			"optstring",
			"optstring",
			"optstring",
			"optstring",
			"vscode.extension.contributes.keybindings.command",
			"vscode.extension.contributes.keybindings.args",
			"vscode.extension.contributes.keybindings.key",
			"vscode.extension.contributes.keybindings.mac",
			"vscode.extension.contributes.keybindings.linux",
			"vscode.extension.contributes.keybindings.win",
			"vscode.extension.contributes.keybindings.when",
			"vscode.extension.contributes.keybindings",
			"invalid.keybindings",
			"unboundCommands",
			"keybindings.json.title",
			"keybindings.json.command",
			"keybindings.json.removalCommand",
			"keybindings.json.key",
			"keybindings.commandsIsArray",
			"keybindings.json.when",
			"keybindings.json.args"
		],
		"vs/workbench/services/keybinding/browser/keyboardLayoutService": [
			"keyboardConfigurationTitle",
			"keyboard.layout.config"
		],
		"vs/workbench/services/keybinding/common/keybindingEditing": [
			"errorKeybindingsFileDirty",
			"parseErrors",
			"errorInvalidConfiguration",
			"emptyKeybindingsHeader"
		],
		"vs/workbench/services/label/common/labelService": [
			"vscode.extension.contributes.resourceLabelFormatters",
			"vscode.extension.contributes.resourceLabelFormatters.scheme",
			"vscode.extension.contributes.resourceLabelFormatters.authority",
			"vscode.extension.contributes.resourceLabelFormatters.formatting",
			"vscode.extension.contributes.resourceLabelFormatters.label",
			"vscode.extension.contributes.resourceLabelFormatters.separator",
			"vscode.extension.contributes.resourceLabelFormatters.stripPathStartingSeparator",
			"vscode.extension.contributes.resourceLabelFormatters.tildify",
			"vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix",
			"untitledWorkspace",
			"temporaryWorkspace",
			"workspaceNameVerbose",
			"workspaceName"
		],
		"vs/workbench/services/language/common/languageService": [
			"vscode.extension.contributes.languages",
			"vscode.extension.contributes.languages.id",
			"vscode.extension.contributes.languages.aliases",
			"vscode.extension.contributes.languages.extensions",
			"vscode.extension.contributes.languages.filenames",
			"vscode.extension.contributes.languages.filenamePatterns",
			"vscode.extension.contributes.languages.mimetypes",
			"vscode.extension.contributes.languages.firstLine",
			"vscode.extension.contributes.languages.configuration",
			"vscode.extension.contributes.languages.icon",
			"vscode.extension.contributes.languages.icon.light",
			"vscode.extension.contributes.languages.icon.dark",
			"language id",
			"language name",
			"file extensions",
			"grammar",
			"snippets",
			"languages",
			"invalid",
			"invalid.empty",
			"require.id",
			"opt.extensions",
			"opt.filenames",
			"opt.firstLine",
			"opt.configuration",
			"opt.aliases",
			"opt.mimetypes",
			"opt.icon"
		],
		"vs/workbench/services/lifecycle/browser/lifecycleService": [
			"lifecycleVeto"
		],
		"vs/workbench/services/localization/browser/localeService": [
			"relaunchDisplayLanguageMessage",
			"relaunchDisplayLanguageDetail",
			{
				"key": "reload",
				"comment": [
					"&& denotes a mnemonic character"
				]
			},
			"clearDisplayLanguageMessage",
			"clearDisplayLanguageDetail",
			{
				"key": "reload",
				"comment": [
					"&& denotes a mnemonic character"
				]
			}
		],
		"vs/workbench/services/localization/electron-browser/localeService": [
			"argvInvalid",
			"openArgv",
			"installing",
			"restartDisplayLanguageMessage1",
			"restartDisplayLanguageDetail1",
			{
				"key": "restart",
				"comment": [
					"&& denotes a mnemonic character"
				]
			}
		],
		"vs/workbench/services/log/common/logConstants": [
			"window"
		],
		"vs/workbench/services/notification/common/notificationService": [
			"neverShowAgain",
			"neverShowAgain"
		],
		"vs/workbench/services/preferences/browser/keybindingsEditorInput": [
			"keybindingsEditorLabelIcon",
			"keybindingsInputName"
		],
		"vs/workbench/services/preferences/browser/keybindingsEditorModel": [
			"default",
			"extension",
			"user",
			"cat.title",
			"cat.title",
			"option",
			"meta"
		],
		"vs/workbench/services/preferences/browser/preferencesService": [
			"openFolderFirst",
			"emptyKeybindingsHeader",
			"defaultKeybindings",
			"defaultKeybindings",
			"fail.createSettings"
		],
		"vs/workbench/services/preferences/common/preferencesEditorInput": [
			"settingsEditorLabelIcon",
			"settingsEditor2InputName",
			"preferencesEditorLabelIcon",
			"preferencesEditorInputName"
		],
		"vs/workbench/services/preferences/common/preferencesModels": [
			"commonlyUsed",
			"defaultKeybindingsHeader"
		],
		"vs/workbench/services/preferences/common/preferencesValidation": [
			"validations.booleanIncorrectType",
			"validations.expectedNumeric",
			"validations.stringIncorrectEnumOptions",
			"validations.stringIncorrectType",
			"invalidTypeError",
			"regexParsingError",
			"validations.maxLength",
			"validations.minLength",
			"validations.regex",
			"validations.colorFormat",
			"validations.uriEmpty",
			"validations.uriMissing",
			"validations.uriSchemeMissing",
			"validations.invalidStringEnumValue",
			"validations.exclusiveMax",
			"validations.exclusiveMin",
			"validations.max",
			"validations.min",
			"validations.multipleOf",
			"validations.expectedInteger",
			"validations.arrayIncorrectType",
			"validations.stringArrayUniqueItems",
			"validations.stringArrayMinItem",
			"validations.stringArrayMaxItem",
			"validations.stringArrayIncorrectType",
			"validations.stringArrayItemPattern",
			"validations.stringArrayItemEnum",
			"validations.objectIncorrectType",
			"validations.objectPattern"
		],
		"vs/workbench/services/progress/browser/progressService": [
			"progress.text2",
			"progress.title3",
			"progress.title2",
			"progress.title2",
			"status.progress",
			"cancel",
			"cancel",
			"dismiss"
		],
		"vs/workbench/services/remote/browser/remoteAgentService": [
			"connectionError",
			"connectionErrorDetail",
			{
				"key": "reload",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/remote/common/remoteExplorerService": [
			"getStartedWalkthrough.id",
			"RemoteHelpInformationExtPoint",
			"RemoteHelpInformationExtPoint.getStarted",
			"RemoteHelpInformationExtPoint.documentation",
			"RemoteHelpInformationExtPoint.feedback",
			"RemoteHelpInformationExtPoint.feedback.deprecated",
			"RemoteHelpInformationExtPoint.reportIssue",
			"RemoteHelpInformationExtPoint.issues"
		],
		"vs/workbench/services/remote/common/tunnelModel": [
			"tunnel.forwardedPortsViewEnabled",
			"tunnel.forwardedPortsViewEnabled",
			"tunnel.source.user",
			"tunnel.source.auto",
			"remote.localPortMismatch.single",
			"tunnel.staticallyForwarded"
		],
		"vs/workbench/services/remote/electron-browser/remoteAgentService": [
			"devTools",
			"directUrl",
			"connectionError"
		],
		"vs/workbench/services/request/browser/requestService": [
			"network"
		],
		"vs/workbench/services/request/electron-browser/requestService": [
			"network"
		],
		"vs/workbench/services/search/browser/searchService": [
			"errorSearchText",
			"errorSearchFile"
		],
		"vs/workbench/services/search/common/queryBuilder": [
			"search.noWorkspaceWithName"
		],
		"vs/workbench/services/secrets/electron-browser/secretStorageService": [
			"troubleshootingButton",
			"encryptionNotAvailableJustTroubleshootingGuide",
			"usePlainTextExtraSentence",
			"usePlainText",
			"isGnome",
			"isKwallet"
		],
		"vs/workbench/services/suggest/browser/simpleSuggestWidget": [
			"simpleSuggestWidgetHasFocusedSuggestion",
			"simpleSuggestWidgetHasNavigated",
			"simpleSuggestWidgetFirstSuggestionFocused",
			"suggestWidget.loading",
			"suggestWidget.noSuggestions",
			"suggest",
			"label.full",
			"label.detail",
			"label.desc",
			"label",
			"ariaCurrenttSuggestionReadDetails"
		],
		"vs/workbench/services/suggest/browser/simpleSuggestWidgetDetails": [
			"details.close",
			"loading"
		],
		"vs/workbench/services/textfile/browser/textFileService": [
			"textFileCreate.source",
			"textFileOverwrite.source",
			"textFileModelDecorations",
			"readonlyAndDeleted",
			"readonly",
			"deleted",
			"fileBinaryError",
			"confirmOverwrite",
			"overwriteIrreversible",
			{
				"key": "replaceButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmMakeWriteable",
			"confirmMakeWriteableDetail",
			{
				"key": "makeWriteableButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/textfile/common/textFileEditorModel": [
			"textFileCreate.source",
			"saveParticipants",
			"saveTextFile"
		],
		"vs/workbench/services/textfile/common/textFileEditorModelManager": [
			{
				"key": "genericSaveError",
				"comment": [
					"{0} is the resource that failed to save and {1} the error message"
				]
			}
		],
		"vs/workbench/services/textfile/common/textFileSaveParticipant": [
			"saveParticipants1",
			"skip"
		],
		"vs/workbench/services/textfile/electron-browser/nativeTextFileService": [
			"join.textFiles"
		],
		"vs/workbench/services/textMate/browser/textMateTokenizationFeatureImpl": [
			"alreadyDebugging",
			"stop",
			"progress1",
			"progress2",
			"invalid.language",
			"invalid.scopeName",
			"invalid.path.0",
			"invalid.injectTo",
			"invalid.embeddedLanguages",
			"invalid.tokenTypes",
			"invalid.path.1"
		],
		"vs/workbench/services/textMate/common/TMGrammars": [
			"vscode.extension.contributes.grammars",
			"vscode.extension.contributes.grammars.language",
			"vscode.extension.contributes.grammars.scopeName",
			"vscode.extension.contributes.grammars.path",
			"vscode.extension.contributes.grammars.embeddedLanguages",
			"vscode.extension.contributes.grammars.tokenTypes",
			"vscode.extension.contributes.grammars.injectTo",
			"vscode.extension.contributes.grammars.balancedBracketScopes",
			"vscode.extension.contributes.grammars.unbalancedBracketScopes"
		],
		"vs/workbench/services/themes/browser/fileIconThemeData": [
			"error.cannotparseicontheme",
			"error.invalidformat"
		],
		"vs/workbench/services/themes/browser/productIconThemeData": [
			"error.parseicondefs",
			"defaultTheme",
			"error.cannotparseicontheme",
			"error.invalidformat",
			"error.missingProperties",
			"error.fontWeight",
			"error.fontStyle",
			"error.fontSrc",
			"error.noFontSrc",
			"error.fontId",
			"error.icon.font",
			"error.icon.fontCharacter"
		],
		"vs/workbench/services/themes/browser/workbenchThemeService": [
			"error.cannotloadtheme"
		],
		"vs/workbench/services/themes/common/colorExtensionPoint": [
			"contributes.color",
			"contributes.color.id",
			"contributes.color.id.format",
			"contributes.color.description",
			"contributes.defaults.light",
			"contributes.defaults.dark",
			"contributes.defaults.highContrast",
			"contributes.defaults.highContrastLight",
			"invalid.colorConfiguration",
			"invalid.default.colorType",
			"invalid.id",
			"invalid.id.format",
			"invalid.description",
			"invalid.defaults",
			"invalid.defaults.highContrast",
			"invalid.defaults.highContrastLight",
			"id",
			"description",
			"defaultDark",
			"defaultLight",
			"defaultHC",
			"colors"
		],
		"vs/workbench/services/themes/common/colorThemeData": [
			"error.cannotparsejson",
			"error.invalidformat",
			{
				"key": "error.invalidformat.colors",
				"comment": [
					"{0} will be replaced by a path. Values in quotes should not be translated."
				]
			},
			{
				"key": "error.invalidformat.tokenColors",
				"comment": [
					"{0} will be replaced by a path. Values in quotes should not be translated."
				]
			},
			{
				"key": "error.invalidformat.semanticTokenColors",
				"comment": [
					"{0} will be replaced by a path. Values in quotes should not be translated."
				]
			},
			"error.plist.invalidformat",
			"error.cannotparse",
			"error.cannotload"
		],
		"vs/workbench/services/themes/common/colorThemeSchema": [
			"schema.token.settings",
			"schema.token.foreground",
			"schema.token.background.warning",
			"schema.token.fontStyle",
			"schema.fontStyle.error",
			"schema.token.fontStyle.none",
			"schema.token.fontFamily",
			"schema.token.fontSize",
			"schema.token.lineHeight",
			"schema.properties.name",
			"schema.properties.scope",
			"schema.workbenchColors",
			"schema.tokenColors.path",
			"schema.colors",
			"schema.supportsSemanticHighlighting",
			"schema.semanticTokenColors"
		],
		"vs/workbench/services/themes/common/fileIconThemeSchema": [
			"schema.folderExpanded",
			"schema.folder",
			"schema.file",
			"schema.rootFolder",
			"schema.rootFolderExpanded",
			"schema.rootFolderNames",
			"schema.folderName",
			"schema.rootFolderNamesExpanded",
			"schema.rootFolderNameExpanded",
			"schema.folderNames",
			"schema.folderName",
			"schema.folderNamesExpanded",
			"schema.folderNameExpanded",
			"schema.fileExtensions",
			"schema.fileExtension",
			"schema.fileNames",
			"schema.fileName",
			"schema.languageIds",
			"schema.languageId",
			"schema.fonts",
			"schema.id",
			"schema.src",
			"schema.font-path",
			"schema.font-format",
			"schema.font-weight",
			"schema.font-style",
			"schema.font-size",
			"schema.iconDefinitions",
			"schema.iconDefinition",
			"schema.iconPath",
			"schema.fontCharacter",
			"schema.fontColor",
			"schema.fontSize",
			"schema.fontId",
			"schema.light",
			"schema.highContrast",
			"schema.hidesExplorerArrows",
			"schema.showLanguageModeIcons"
		],
		"vs/workbench/services/themes/common/iconExtensionPoint": [
			"contributes.icons",
			"contributes.icon.id",
			"contributes.icon.id.format",
			"contributes.icon.description",
			"contributes.icon.default.fontPath",
			"contributes.icon.default.fontCharacter",
			"contributes.icon.default",
			"invalid.icons.configuration",
			"invalid.icons.id.format",
			"invalid.icons.description",
			"invalid.icons.default.fontPath.extension",
			"invalid.icons.default.fontPath.path",
			"invalid.icons.default"
		],
		"vs/workbench/services/themes/common/productIconThemeSchema": [
			"schema.id",
			"schema.src",
			"schema.font-path",
			"schema.font-format",
			"schema.font-weight",
			"schema.font-style",
			"schema.iconDefinitions"
		],
		"vs/workbench/services/themes/common/themeConfiguration": [
			{
				"key": "colorTheme",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"colorThemeError",
			{
				"key": "preferredDarkColorTheme",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"colorThemeError",
			{
				"key": "preferredLightColorTheme",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"colorThemeError",
			{
				"key": "preferredHCDarkColorTheme",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"colorThemeError",
			{
				"key": "preferredHCLightColorTheme",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"colorThemeError",
			{
				"key": "detectColorScheme",
				"comment": [
					"{0} and {1} will become links to other settings."
				]
			},
			"workbenchColors",
			"iconTheme",
			"noIconThemeLabel",
			"noIconThemeDesc",
			"iconThemeError",
			"productIconTheme",
			"defaultProductIconThemeLabel",
			"defaultProductIconThemeDesc",
			"productIconThemeError",
			{
				"key": "autoDetectHighContrast",
				"comment": [
					"{0} and {1} will become links to other settings."
				]
			},
			"editorColors.comments",
			"editorColors.strings",
			"editorColors.keywords",
			"editorColors.numbers",
			"editorColors.types",
			"editorColors.functions",
			"editorColors.variables",
			"editorColors.textMateRules",
			"editorColors.semanticHighlighting",
			"editorColors.semanticHighlighting.deprecationMessage",
			{
				"key": "editorColors.semanticHighlighting.deprecationMessageMarkdown",
				"comment": [
					"{0} will become a link to another setting."
				]
			},
			"editorColors",
			"editorColors.semanticHighlighting.enabled",
			"editorColors.semanticHighlighting.rules",
			"semanticTokenColors"
		],
		"vs/workbench/services/themes/common/themeExtensionPoints": [
			"vscode.extension.contributes.themes",
			"vscode.extension.contributes.themes.id",
			"vscode.extension.contributes.themes.label",
			"vscode.extension.contributes.themes.uiTheme",
			"vscode.extension.contributes.themes.path",
			"vscode.extension.contributes.iconThemes",
			"vscode.extension.contributes.iconThemes.id",
			"vscode.extension.contributes.iconThemes.label",
			"vscode.extension.contributes.iconThemes.path",
			"vscode.extension.contributes.productIconThemes",
			"vscode.extension.contributes.productIconThemes.id",
			"vscode.extension.contributes.productIconThemes.label",
			"vscode.extension.contributes.productIconThemes.path",
			"color themes",
			"file icon themes",
			"product icon themes",
			"themes",
			"reqarray",
			"reqpath",
			"reqid",
			"invalid.path.1"
		],
		"vs/workbench/services/themes/common/tokenClassificationExtensionPoint": [
			"contributes.semanticTokenTypes",
			"contributes.semanticTokenTypes.id",
			"contributes.semanticTokenTypes.id.format",
			"contributes.semanticTokenTypes.superType",
			"contributes.semanticTokenTypes.superType.format",
			"contributes.color.description",
			"contributes.semanticTokenModifiers",
			"contributes.semanticTokenModifiers.id",
			"contributes.semanticTokenModifiers.id.format",
			"contributes.semanticTokenModifiers.description",
			"contributes.semanticTokenScopes",
			"contributes.semanticTokenScopes.languages",
			"contributes.semanticTokenScopes.scopes",
			"invalid.id",
			"invalid.id.format",
			"invalid.superType.format",
			"invalid.description",
			"invalid.semanticTokenTypeConfiguration",
			"invalid.semanticTokenModifierConfiguration",
			"invalid.semanticTokenScopes.configuration",
			"invalid.semanticTokenScopes.language",
			"invalid.semanticTokenScopes.scopes",
			"invalid.semanticTokenScopes.scopes.value",
			"invalid.semanticTokenScopes.scopes.selector"
		],
		"vs/workbench/services/themes/electron-browser/themes.contribution": [
			"window.systemColorTheme.default",
			"window.systemColorTheme.auto",
			"window.systemColorTheme.light",
			"window.systemColorTheme.dark",
			{
				"key": "window.systemColorTheme",
				"comment": [
					"{0} and {1} will become links to other settings."
				]
			}
		],
		"vs/workbench/services/userDataProfile/browser/extensionsResource": [
			"installingExtension",
			"extensions",
			"all profiles and disabled",
			"exclude",
			"exclude"
		],
		"vs/workbench/services/userDataProfile/browser/globalStateResource": [
			"globalState"
		],
		"vs/workbench/services/userDataProfile/browser/keybindingsResource": [
			"keybindings"
		],
		"vs/workbench/services/userDataProfile/browser/mcpProfileResource": [
			"mcp"
		],
		"vs/workbench/services/userDataProfile/browser/settingsResource": [
			"settings"
		],
		"vs/workbench/services/userDataProfile/browser/snippetsResource": [
			"snippets",
			"exclude"
		],
		"vs/workbench/services/userDataProfile/browser/tasksResource": [
			"tasks"
		],
		"vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService": [
			"create from profile",
			"installing extensions",
			"create from profile",
			"creating settings",
			"create keybindings",
			"create tasks",
			"create snippets",
			"applying global state",
			"installing extensions",
			"troubleshoot issue",
			"troubleshoot profile progress",
			"progress extensions",
			"switching profile",
			"profiles.exporting",
			"export success",
			{
				"key": "copy",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "open",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "open in",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"close",
			"invalid profile content",
			"invalid profile content",
			"progress settings",
			"progress keybindings",
			"progress tasks",
			"progress snippets",
			"progress global state",
			"progress extensions",
			"select profile content handler",
			"profile already exists",
			{
				"key": "overwrite",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"local",
			"file",
			"export profile dialog",
			"select profile",
			"select",
			"select",
			"from default",
			"export profile name",
			"export profile title",
			"profile name required"
		],
		"vs/workbench/services/userDataProfile/browser/userDataProfileManagement": [
			"reload message when removed",
			"reload message when switched",
			"reload message when updated",
			"cannotRenameDefaultProfile",
			"cannotDeleteDefaultProfile",
			"switch profile",
			"reload message",
			"reload button"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfile": [
			"defaultProfileIcon",
			"profile",
			"profiles"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfileIcons": [
			"settingsViewBarIcon"
		],
		"vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService": [
			"no authentication providers",
			"no account",
			"sync in progress",
			"settings sync",
			{
				"key": "yes",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"no",
			"sync turned on",
			"turning on",
			"resolving conflicts",
			"syncing...",
			"and",
			"conflicts detected",
			"resolve",
			{
				"key": "show conflicts",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "replace local single",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "replace local",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "replace remote single",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "replace remote",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"reset",
			"reset title",
			{
				"key": "resetButton",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"download sync activity dialog title",
			"download sync activity dialog open label",
			"no authentication providers during signin",
			"choose account placeholder",
			"signed in",
			"last used",
			"others",
			"sign in using account"
		],
		"vs/workbench/services/userDataSync/common/userDataSync": [
			"settings",
			"keybindings",
			"snippets",
			"prompts",
			"tasks",
			"mcp",
			"extensions",
			"ui state label",
			"profiles",
			"workspace state label",
			"syncViewIcon",
			"sync category",
			"download sync activity title"
		],
		"vs/workbench/services/views/browser/viewDescriptorService": [
			"user",
			"hideView",
			"toggleVisibilityDescription",
			"hideViewDescription",
			"resetViewLocation"
		],
		"vs/workbench/services/views/browser/viewsService": [
			"editor",
			"show view",
			"toggle view",
			"show view",
			"toggle view",
			"open view",
			"preserveFocus",
			{
				"key": "focus view",
				"comment": [
					"{0} indicates the name of the view to be focused."
				]
			},
			"resetViewLocation"
		],
		"vs/workbench/services/views/test/browser/viewContainerModel.test": [
			"test",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 5",
			"Test View 2",
			"Test View 4",
			"Test View 3",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1"
		],
		"vs/workbench/services/views/test/browser/viewDescriptorService.test": [
			"test",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2"
		],
		"vs/workbench/services/workingCopy/common/fileWorkingCopyManager": [
			"fileWorkingCopyCreate.source",
			"fileWorkingCopyReplace.source",
			"fileWorkingCopyDecorations",
			"readonlyAndDeleted",
			"readonly",
			"deleted",
			"confirmOverwrite",
			"overwriteIrreversible",
			{
				"key": "replaceButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"confirmMakeWriteable",
			"confirmMakeWriteableDetail",
			{
				"key": "makeWriteableButtonLabel",
				"comment": [
					"&& denotes a mnemonic"
				]
			}
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopy": [
			"saveParticipants",
			"saveTextFile",
			"staleSaveError",
			"overwrite",
			"revert",
			"overwriteElevated",
			"overwriteElevatedSudo",
			"saveElevated",
			"saveElevatedSudo",
			"overwrite",
			"retry",
			"saveAs",
			"revert",
			"readonlySaveErrorAdmin",
			"readonlySaveErrorSudo",
			"readonlySaveError",
			"permissionDeniedSaveError",
			"permissionDeniedSaveErrorSudo",
			{
				"key": "genericSaveError",
				"comment": [
					"{0} is the resource that failed to save and {1} the error message"
				]
			}
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": [
			"join.fileWorkingCopyManager"
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": [
			"saveParticipants1",
			"skip"
		],
		"vs/workbench/services/workingCopy/common/workingCopyHistoryService": [
			"default.source",
			"moved.source",
			"renamed.source",
			"join.workingCopyHistory"
		],
		"vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": [
			"undoRedo.source"
		],
		"vs/workbench/services/workingCopy/electron-browser/workingCopyBackupService": [
			"join.workingCopyBackups"
		],
		"vs/workbench/services/workingCopy/electron-browser/workingCopyBackupTracker": [
			"backupTrackerBackupFailed",
			"backupTrackerConfirmFailed",
			"backupErrorDetails",
			{
				"key": "ok",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"shutdownForceClose",
			"shutdownForceQuit",
			"shutdownForceReload",
			"backupBeforeShutdownMessage",
			"backupBeforeShutdownDetail",
			"saveBeforeShutdown",
			"revertBeforeShutdown",
			"discardBackupsBeforeShutdown"
		],
		"vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": [
			"save",
			"saveWorkspace",
			"errorInvalidTaskConfiguration",
			"openWorkspaceConfigurationFile"
		],
		"vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": [
			"workspaceTrustEditorLabelIcon",
			"workspaceTrustEditorInputName"
		],
		"vs/workbench/services/workspaces/electron-browser/workspaceEditingService": [
			"saveWorkspaceMessage",
			"saveWorkspaceDetail",
			{
				"key": "save",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			{
				"key": "doNotSave",
				"comment": [
					"&& denotes a mnemonic"
				]
			},
			"doNotAskAgain",
			"workspaceOpenedMessage",
			"workspaceOpenedDetail",
			"restartExtensionHost.reason"
		]
	},
	"messages": {
		"vs/base/browser/ui/actionbar/actionViewItems": [
			"{0} ({1})"
		],
		"vs/base/browser/ui/button/button": [
			"More Actions..."
		],
		"vs/base/browser/ui/dialog/dialog": [
			"OK",
			"Info",
			"Error",
			"Warning",
			"In Progress",
			"Close Dialog"
		],
		"vs/base/browser/ui/dropdown/dropdownActionViewItem": [
			"More Actions..."
		],
		"vs/base/browser/ui/findinput/findInput": [
			"input"
		],
		"vs/base/browser/ui/findinput/findInputToggles": [
			"Match Case",
			"Match Whole Word",
			"Use Regular Expression"
		],
		"vs/base/browser/ui/findinput/replaceInput": [
			"input",
			"Preserve Case"
		],
		"vs/base/browser/ui/hover/hoverWidget": [
			"Inspect this in the accessible view with {0}.",
			"Inspect this in the accessible view via the command Open Accessible View which is currently not triggerable via keybinding."
		],
		"vs/base/browser/ui/icons/iconSelectBox": [
			"Search icons",
			"No results"
		],
		"vs/base/browser/ui/inputbox/inputBox": [
			"Error: {0}",
			"Warning: {0}",
			"Info: {0}",
			" or {0} for history",
			" ({0} for history)",
			"Cleared Input"
		],
		"vs/base/browser/ui/keybindingLabel/keybindingLabel": [
			"Unbound"
		],
		"vs/base/browser/ui/menu/menubar": [
			"Application Menu",
			"More"
		],
		"vs/base/browser/ui/selectBox/selectBoxCustom": [
			"Select Box"
		],
		"vs/base/browser/ui/splitview/paneview": [
			"{0} Section"
		],
		"vs/base/browser/ui/toolbar/toolbar": [
			"More Actions..."
		],
		"vs/base/browser/ui/tree/abstractTree": [
			"Type to search",
			"Close",
			"Type to search",
			"No results found.",
			"No results",
			"{0} results",
			"Type to filter",
			"Type to search",
			"Filter",
			"Fuzzy Match"
		],
		"vs/base/browser/ui/tree/asyncDataTree": [
			"Type to filter",
			"Type to search"
		],
		"vs/base/browser/ui/tree/treeDefaults": [
			"Collapse All"
		],
		"vs/base/common/actions": [
			"(empty)"
		],
		"vs/base/common/date": [
			"in {0}",
			"now",
			"{0} second ago",
			"{0} sec ago",
			"{0} seconds ago",
			"{0} secs ago",
			"{0} second",
			"{0} sec",
			"{0} seconds",
			"{0} secs",
			"{0} minute ago",
			"{0} min ago",
			"{0} minutes ago",
			"{0} mins ago",
			"{0} minute",
			"{0} min",
			"{0} minutes",
			"{0} mins",
			"{0} hour ago",
			"{0} hr ago",
			"{0} hours ago",
			"{0} hrs ago",
			"{0} hour",
			"{0} hr",
			"{0} hours",
			"{0} hrs",
			"{0} day ago",
			"{0} days ago",
			"{0} day",
			"{0} days",
			"{0} week ago",
			"{0} wk ago",
			"{0} weeks ago",
			"{0} wks ago",
			"{0} week",
			"{0} wk",
			"{0} weeks",
			"{0} wks",
			"{0} month ago",
			"{0} mo ago",
			"{0} months ago",
			"{0} mos ago",
			"{0} month",
			"{0} mo",
			"{0} months",
			"{0} mos",
			"{0} year ago",
			"{0} yr ago",
			"{0} years ago",
			"{0} yrs ago",
			"{0} year",
			"{0} yr",
			"{0} years",
			"{0} yrs",
			"Today",
			"Yesterday",
			"{0} milliseconds",
			"{0}ms",
			"{0} seconds",
			"{0}s",
			"{0} minutes",
			"{0} mins",
			"{0} hours",
			"{0} hrs",
			"{0} days"
		],
		"vs/base/common/errorMessage": [
			"{0}: {1}",
			"A system error occurred ({0})",
			"An unknown error occurred. Please consult the log for more details.",
			"An unknown error occurred. Please consult the log for more details.",
			"{0} ({1} errors in total)",
			"An unknown error occurred. Please consult the log for more details."
		],
		"vs/base/common/jsonErrorMessages": [
			"Invalid symbol",
			"Invalid number format",
			"Property name expected",
			"Value expected",
			"Colon expected",
			"Comma expected",
			"Closing brace expected",
			"Closing bracket expected",
			"End of file expected"
		],
		"vs/base/common/keybindingLabels": [
			"Ctrl",
			"Shift",
			"Alt",
			"Windows",
			"Ctrl",
			"Shift",
			"Alt",
			"Super",
			"Control",
			"Shift",
			"Option",
			"Command",
			"Control",
			"Shift",
			"Alt",
			"Windows",
			"Control",
			"Shift",
			"Alt",
			"Super"
		],
		"vs/base/common/policy": [
			"Extensions",
			"Integrated Terminal",
			"Chat",
			"Telemetry",
			"Update"
		],
		"vs/base/node/zip": [
			"Error extracting {0}. Invalid file.",
			"Incomplete. Found {0} of {1} entries",
			"{0} not found inside zip."
		],
		"vs/code/electron-main/app": [
			"An external application wants to open '{0}' in {1}. Do you want to open this workspace file?",
			"An external application wants to open '{0}' in {1}. Do you want to open this folder?",
			"An external application wants to open '{0}' in {1}. Do you want to open this file or folder?",
			"&&Yes",
			"&&No",
			"If you did not initiate this request, it may represent an attempted attack on your system. Unless you took an explicit action to initiate this request, you should press 'No'",
			"Allow opening local paths without asking",
			"Allow opening remote paths without asking"
		],
		"vs/code/electron-main/main": [
			"Main",
			"Another instance of {0} is already running as administrator.",
			"Please close the other instance and try again.",
			"Another instance of {0} is running but not responding",
			"Please close all other instances and try again.",
			"Warning: The --status argument can only be used if {0} is already running. Please run it again after {0} has started.",
			"Unable to write program user data.",
			"{0}\n\nPlease make sure the following directories are writeable:\n\n{1}",
			"&&Close"
		],
		"vs/code/electron-utility/sharedProcess/sharedProcessMain": [
			"Shared",
			"Shared",
			"Network"
		],
		"vs/code/node/cliProcessMain": [
			"CLI"
		],
		"vs/editor/browser/controller/editContext/native/screenReaderSupport": [
			"editor"
		],
		"vs/editor/browser/controller/editContext/screenReaderUtils": [
			"The editor is not accessible at this time.",
			"{0} To enable screen reader optimized mode, use {1}",
			"{0} To enable screen reader optimized mode, open the quick pick with {1} and run the command Toggle Screen Reader Accessibility Mode, which is currently not triggerable via keyboard.",
			"{0} Please assign a keybinding for the command Toggle Screen Reader Accessibility Mode by accessing the keybindings editor with {1} and run it."
		],
		"vs/editor/browser/controller/editContext/textArea/textAreaEditContext": [
			"editor"
		],
		"vs/editor/browser/coreCommands": [
			"Stick to the end even when going to longer lines",
			"Stick to the end even when going to longer lines",
			"Removed secondary cursors"
		],
		"vs/editor/browser/editorExtensions": [
			"&&Undo",
			"Undo",
			"Undo",
			"&&Redo",
			"Redo",
			"Redo",
			"&&Select All",
			"Select All",
			"Select All"
		],
		"vs/editor/browser/gpu/viewGpuContext": [
			"Use DOM-based rendering"
		],
		"vs/editor/browser/services/inlineCompletionsService": [
			"Whether inline completions are currently snoozed",
			"Select snooze duration for Inline Suggestions",
			"Snooze Inline Suggestions",
			"Cancel Snooze Inline Suggestions"
		],
		"vs/editor/browser/widget/codeEditor/codeEditorWidget": [
			"The number of cursors has been limited to {0}. Consider using [find and replace](https://code.visualstudio.com/docs/editor/codebasics#_find-and-replace) for larger changes or increase the editor multi cursor limit setting.",
			"Increase Multi Cursor Limit"
		],
		"vs/editor/browser/widget/diffEditor/commands": [
			"Toggle Collapse Unchanged Regions",
			"Toggle Show Moved Code Blocks",
			"Toggle Use Inline View When Space Is Limited",
			"Diff Editor",
			"Switch Side",
			"Exit Compare Move",
			"Collapse All Unchanged Regions",
			"Show All Unchanged Regions",
			"Revert",
			"Accessible Diff Viewer",
			"Go to Next Difference",
			"Go to Previous Difference"
		],
		"vs/editor/browser/widget/diffEditor/components/accessibleDiffViewer": [
			"Icon for 'Insert' in accessible diff viewer.",
			"Icon for 'Remove' in accessible diff viewer.",
			"Icon for 'Close' in accessible diff viewer.",
			"Close",
			"Accessible Diff Viewer. Use arrow up and down to navigate.",
			"no lines changed",
			"1 line changed",
			"{0} lines changed",
			"Difference {0} of {1}: original line {2}, {3}, modified line {4}, {5}",
			"blank",
			"{0} unchanged line {1}",
			"{0} original line {1} modified line {2}",
			"+ {0} modified line {1}",
			"- {0} original line {1}"
		],
		"vs/editor/browser/widget/diffEditor/components/diffEditorEditors": [
			" use {0} to open the accessibility help."
		],
		"vs/editor/browser/widget/diffEditor/components/diffEditorViewZones/inlineDiffDeletedCodeMargin": [
			"Copy deleted lines",
			"Copy deleted line",
			"Copy changed lines",
			"Copy changed line",
			"Copy deleted line ({0})",
			"Copy changed line ({0})",
			"Revert this change"
		],
		"vs/editor/browser/widget/diffEditor/diffEditor.contribution": [
			"Use Inline View When Space Is Limited",
			"Show Moved Code Blocks",
			"Revert Block",
			"Revert Selection",
			"Open Accessible Diff Viewer"
		],
		"vs/editor/browser/widget/diffEditor/features/hideUnchangedRegionsFeature": [
			"Fold Unchanged Region",
			"{0} hidden lines",
			"Click or drag to show more above",
			"Show Unchanged Region",
			"Click or drag to show more below",
			"{0} hidden lines",
			"Double click to unfold"
		],
		"vs/editor/browser/widget/diffEditor/features/movedBlocksLinesFeature": [
			"Code moved with changes to line {0}-{1}",
			"Code moved with changes from line {0}-{1}",
			"Code moved to line {0}-{1}",
			"Code moved from line {0}-{1}"
		],
		"vs/editor/browser/widget/diffEditor/features/revertButtonsFeature": [
			"Revert Selected Changes",
			"Revert Change"
		],
		"vs/editor/browser/widget/diffEditor/registrations.contribution": [
			"The border color for text that got moved in the diff editor.",
			"The active border color for text that got moved in the diff editor.",
			"The color of the shadow around unchanged region widgets.",
			"Line decoration for inserts in the diff editor.",
			"Line decoration for removals in the diff editor."
		],
		"vs/editor/browser/widget/multiDiffEditor/colors": [
			"The background color of the diff editor's header",
			"The background color of the multi file diff editor",
			"The border color of the multi file diff editor"
		],
		"vs/editor/browser/widget/multiDiffEditor/multiDiffEditorWidgetImpl": [
			"Loading...",
			"No Changed Files"
		],
		"vs/editor/common/config/editorConfigurationSchema": [
			"Editor",
			"The number of spaces a tab is equal to. This setting is overridden based on the file contents when {0} is on.",
			"The number of spaces used for indentation or `\"tabSize\"` to use the value from `#editor.tabSize#`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.",
			"Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when {0} is on.",
			"Controls whether {0} and {1} will be automatically detected when a file is opened based on the file contents.",
			"Remove trailing auto inserted whitespace.",
			"Special handling for large files to disable certain memory intensive features.",
			"Turn off Word Based Suggestions.",
			"Turn off Word Based Suggestions when Inline Suggestions are present.",
			"Only suggest words from the active document.",
			"Suggest words from all open documents of the same language.",
			"Suggest words from all open documents.",
			"Controls whether completions should be computed based on words in the document and from which documents they are computed.",
			"Semantic highlighting enabled for all color themes.",
			"Semantic highlighting disabled for all color themes.",
			"Semantic highlighting is configured by the current color theme's `semanticHighlighting` setting.",
			"Controls whether the semanticHighlighting is shown for the languages that support it.",
			"Keep peek editors open even when double-clicking their content or when hitting `Escape`.",
			"Lines above this length will not be tokenized for performance reasons",
			"Controls whether the tokenization should happen asynchronously on a web worker.",
			"Controls whether async tokenization should be logged. For debugging only.",
			"Controls whether async tokenization should be verified against legacy background tokenization. Might slow down tokenization. For debugging only.",
			"Controls whether tree sitter parsing should be turned on and telemetry collected. Setting `#editor.experimental.preferTreeSitter#` for specific languages will take precedence.",
			"Controls whether tree sitter parsing should be turned on for css. This will take precedence over `#editor.experimental.treeSitterTelemetry#` for css.",
			"Controls whether tree sitter parsing should be turned on for typescript. This will take precedence over `#editor.experimental.treeSitterTelemetry#` for typescript.",
			"Controls whether tree sitter parsing should be turned on for ini. This will take precedence over `#editor.experimental.treeSitterTelemetry#` for ini.",
			"Controls whether tree sitter parsing should be turned on for regex. This will take precedence over `#editor.experimental.treeSitterTelemetry#` for regex.",
			"Defines the bracket symbols that increase or decrease the indentation.",
			"The opening bracket character or string sequence.",
			"The closing bracket character or string sequence.",
			"Defines the bracket pairs that are colorized by their nesting level if bracket pair colorization is enabled.",
			"The opening bracket character or string sequence.",
			"The closing bracket character or string sequence.",
			"Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.",
			"Maximum file size in MB for which to compute diffs. Use 0 for no limit.",
			"Controls whether the diff editor shows the diff side by side or inline.",
			"If the diff editor width is smaller than this value, the inline view is used.",
			"If enabled and the editor width is too small, the inline view is used.",
			"When enabled, the diff editor shows arrows in its glyph margin to revert changes.",
			"When enabled, the diff editor shows a special gutter for revert and stage actions.",
			"When enabled, the diff editor ignores changes in leading or trailing whitespace.",
			"Controls whether the diff editor shows +/- indicators for added/removed changes.",
			"Controls whether the editor shows CodeLens.",
			"Lines will never wrap.",
			"Lines will wrap at the viewport width.",
			"Lines will wrap according to the {0} setting.",
			"Uses the legacy diffing algorithm.",
			"Uses the advanced diffing algorithm.",
			"Controls whether the diff editor shows unchanged regions.",
			"Controls how many lines are used for unchanged regions.",
			"Controls how many lines are used as a minimum for unchanged regions.",
			"Controls how many lines are used as context when comparing unchanged regions.",
			"Controls whether the diff editor should show detected code moves.",
			"Controls whether the diff editor shows empty decorations to see where characters got inserted or deleted.",
			"If enabled and the editor uses the inline view, word changes are rendered inline."
		],
		"vs/editor/common/config/editorOptions": [
			"Use platform APIs to detect when a Screen Reader is attached.",
			"Optimize for usage with a Screen Reader.",
			"Assume a screen reader is not attached.",
			"Controls if the UI should run in a mode where it is optimized for screen readers.",
			"Controls whether a space character is inserted when commenting.",
			"Controls if empty lines should be ignored with toggle, add or remove actions for line comments.",
			"Controls whether copying without a selection copies the current line.",
			"Controls whether the cursor should jump to find matches while typing.",
			"Never seed search string from the editor selection.",
			"Always seed search string from the editor selection, including word at cursor position.",
			"Only seed search string from the editor selection.",
			"Controls whether the search string in the Find Widget is seeded from the editor selection.",
			"Never turn on Find in Selection automatically (default).",
			"Always turn on Find in Selection automatically.",
			"Turn on Find in Selection automatically when multiple lines of content are selected.",
			"Controls the condition for turning on Find in Selection automatically.",
			"Controls whether the Find Widget should read or modify the shared find clipboard on macOS.",
			"Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.",
			"Controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found.",
			"Do not store search history from the find widget.",
			"Store search history across the active workspace",
			"Controls how the find widget history should be stored",
			"Do not store history from the replace widget.",
			"Store replace history across the active workspace",
			"Controls how the replace widget history should be stored",
			"Controls whether the Find Widget should search as you type.",
			"Enables/Disables font ligatures ('calt' and 'liga' font features). Change this to a string for fine-grained control of the 'font-feature-settings' CSS property.",
			"Explicit 'font-feature-settings' CSS property. A boolean can be passed instead if one only needs to turn on/off ligatures.",
			"Configures font ligatures or font features. Can be either a boolean to enable/disable ligatures or a string for the value of the CSS 'font-feature-settings' property.",
			"Enables/Disables the translation from font-weight to font-variation-settings. Change this to a string for fine-grained control of the 'font-variation-settings' CSS property.",
			"Explicit 'font-variation-settings' CSS property. A boolean can be passed instead if one only needs to translate font-weight to font-variation-settings.",
			"Configures font variations. Can be either a boolean to enable/disable the translation from font-weight to font-variation-settings or a string for the value of the CSS 'font-variation-settings' property.",
			"Controls the font size in pixels.",
			"Only \"normal\" and \"bold\" keywords or numbers between 1 and 1000 are allowed.",
			"Controls the font weight. Accepts \"normal\" and \"bold\" keywords or numbers between 1 and 1000.",
			"Show Peek view of the results (default)",
			"Go to the primary result and show a Peek view",
			"Go to the primary result and enable Peek-less navigation to others",
			"This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.",
			"Controls the behavior the 'Go to Definition'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.",
			"Controls the behavior the 'Go to References'-command when multiple target locations exist.",
			"Alternative command id that is being executed when the result of 'Go to Definition' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.",
			"Alternative command id that is being executed when the result of 'Go to Reference' is the current location.",
			"Hover is enabled.",
			"Hover is disabled.",
			"Hover is shown when holding `{0}` or `Alt` (the opposite modifier of `#editor.multiCursorModifier#`)",
			"Controls whether the hover is shown.",
			"Controls the delay in milliseconds after which the hover is shown.",
			"Controls whether the hover should remain visible when mouse is moved over it.",
			"Controls the delay in milliseconds after which the hover is hidden. Requires `#editor.hover.sticky#` to be enabled.",
			"Prefer showing hovers above the line, if there's space.",
			"Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width.",
			"Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.",
			"Controls the algorithm that computes wrapping points. Note that when in accessibility mode, advanced will be used for the best experience.",
			"Disable the code action menu.",
			"Show the code action menu when the cursor is on lines with code.",
			"Show the code action menu when the cursor is on lines with code or on empty lines.",
			"Enables the Code Action lightbulb in the editor.",
			"Shows the nested current scopes during the scroll at the top of the editor.",
			"Defines the maximum number of sticky lines to show.",
			"Defines the model to use for determining which lines to stick. If the outline model does not exist, it will fall back on the folding provider model which falls back on the indentation model. This order is respected in all three cases.",
			"Enable scrolling of Sticky Scroll with the editor's horizontal scrollbar.",
			"Enables the inlay hints in the editor.",
			"Inlay hints are enabled",
			"Inlay hints are showing by default and hide when holding {0}",
			"Inlay hints are hidden by default and show when holding {0}",
			"Inlay hints are disabled",
			"Controls font size of inlay hints in the editor. As default the {0} is used when the configured value is less than {1} or greater than the editor font size.",
			"Controls font family of inlay hints in the editor. When set to empty, the {0} is used.",
			"Enables the padding around the inlay hints in the editor.",
			"Maximum overall length of inlay hints, for a single line, before they get truncated by the editor. Set to `0` to never truncate",
			"Controls the line height. \n - Use 0 to automatically compute the line height from the font size.\n - Values between 0 and 8 will be used as a multiplier with the font size.\n - Values greater than or equal to 8 will be used as effective values.",
			"Controls whether the minimap is shown.",
			"The minimap is always shown.",
			"The minimap is hidden when mouse is not over the minimap and shown when mouse is over the minimap.",
			"The minimap is only shown when the editor is scrolled",
			"Controls whether the minimap is hidden automatically.",
			"The minimap has the same size as the editor contents (and might scroll).",
			"The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling).",
			"The minimap will shrink as necessary to never be larger than the editor (no scrolling).",
			"Controls the size of the minimap.",
			"Controls the side where to render the minimap.",
			"Controls when the minimap slider is shown.",
			"Scale of content drawn in the minimap: 1, 2 or 3.",
			"Render the actual characters on a line as opposed to color blocks.",
			"Limit the width of the minimap to render at most a certain number of columns.",
			"Controls whether named regions are shown as section headers in the minimap.",
			"Controls whether MARK: comments are shown as section headers in the minimap.",
			"Defines the regular expression used to find section headers in comments. The regex must contain a named match group `label` (written as `(?<label>.+)`) that encapsulates the section header, otherwise it will not work. Optionally you can include another match group named `separator`. Use \\n in the pattern to match multi-line headers.",
			"Controls the font size of section headers in the minimap.",
			"Controls the amount of space (in pixels) between characters of section header. This helps the readability of the header in small font sizes.",
			"Controls the amount of space between the top edge of the editor and the first line.",
			"Controls the amount of space between the bottom edge of the editor and the last line.",
			"Enables a pop-up that shows parameter documentation and type information as you type.",
			"Controls whether the parameter hints menu cycles or closes when reaching the end of the list.",
			"Quick suggestions show inside the suggest widget",
			"Quick suggestions show as ghost text",
			"Quick suggestions are disabled",
			"Enable quick suggestions inside strings.",
			"Enable quick suggestions inside comments.",
			"Enable quick suggestions outside of strings and comments.",
			"Controls whether suggestions should automatically show up while typing. This can be controlled for typing in comments, strings, and other code. Quick suggestion can be configured to show as ghost text or with the suggest widget. Also be aware of the {0}-setting which controls if suggestions are triggered by special characters.",
			"Line numbers are not rendered.",
			"Line numbers are rendered as absolute number.",
			"Line numbers are rendered as distance in lines to cursor position.",
			"Line numbers are rendered every 10 lines.",
			"Controls the display of line numbers.",
			"Number of monospace characters at which this editor ruler will render.",
			"Color of this editor ruler.",
			"Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.",
			"The vertical scrollbar will be visible only when necessary.",
			"The vertical scrollbar will always be visible.",
			"The vertical scrollbar will always be hidden.",
			"Controls the visibility of the vertical scrollbar.",
			"The horizontal scrollbar will be visible only when necessary.",
			"The horizontal scrollbar will always be visible.",
			"The horizontal scrollbar will always be hidden.",
			"Controls the visibility of the horizontal scrollbar.",
			"The width of the vertical scrollbar.",
			"The height of the horizontal scrollbar.",
			"Controls whether clicks scroll by page or jump to click position.",
			"When set, the horizontal scrollbar will not increase the size of the editor's content.",
			"Controls whether all non-basic ASCII characters are highlighted. Only characters between U+0020 and U+007E, tab, line-feed and carriage-return are considered basic ASCII.",
			"Controls whether characters that just reserve space or have no width at all are highlighted.",
			"Controls whether characters are highlighted that can be confused with basic ASCII characters, except those that are common in the current user locale.",
			"Controls whether characters in comments should also be subject to Unicode highlighting.",
			"Controls whether characters in strings should also be subject to Unicode highlighting.",
			"Defines allowed characters that are not being highlighted.",
			"Unicode characters that are common in allowed locales are not being highlighted.",
			"Controls whether to automatically show inline suggestions in the editor.",
			"Show the inline suggestion toolbar whenever an inline suggestion is shown.",
			"Show the inline suggestion toolbar when hovering over an inline suggestion.",
			"Never show the inline suggestion toolbar.",
			"Controls when to show the inline suggestion toolbar.",
			"Controls whether to show syntax highlighting for inline suggestions in the editor.",
			"Controls how inline suggestions interact with the suggest widget. If enabled, the suggest widget is not shown automatically when inline suggestions are available.",
			"Controls whether inline suggestions are suppressed when in snippet mode.",
			"Controls the minimal delay in milliseconds after which inline suggestions are shown after typing.",
			"Suppresses inline completions for specified extension IDs -- comma separated.",
			"Controls whether to send request information from the inline suggestion provider.",
			"Controls whether to trigger a command when the inline suggestion provider changes.",
			"Controls whether to show inline suggestions when there is a suggest conflict.",
			"Controls the font family of the inline suggestions.",
			"Controls whether showing a suggestion will shift the code to make space for the suggestion inline.",
			"Controls whether long distance inline suggestions are shown.",
			"Controls whether larger suggestions can be shown side by side.",
			"Larger suggestions will show side by side if there is enough space, otherwise they will be shown below.",
			"Larger suggestions are never shown side by side and will always be shown below.",
			"Controls whether the suggestion will show as collapsed until jumping to it.",
			"Controls whether bracket pair colorization is enabled or not. Use {0} to override the bracket highlight colors.",
			"Controls whether each bracket type has its own independent color pool.",
			"Enables bracket pair guides.",
			"Enables bracket pair guides only for the active bracket pair.",
			"Disables bracket pair guides.",
			"Controls whether bracket pair guides are enabled or not.",
			"Enables horizontal guides as addition to vertical bracket pair guides.",
			"Enables horizontal guides only for the active bracket pair.",
			"Disables horizontal bracket pair guides.",
			"Controls whether horizontal bracket pair guides are enabled or not.",
			"Controls whether the editor should highlight the active bracket pair.",
			"Controls whether the editor should render indent guides.",
			"Highlights the active indent guide.",
			"Highlights the active indent guide even if bracket guides are highlighted.",
			"Do not highlight the active indent guide.",
			"Controls whether the editor should highlight the active indent guide.",
			"Insert suggestion without overwriting text right of the cursor.",
			"Insert suggestion and overwrite text right of the cursor.",
			"Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.",
			"Controls whether filtering and sorting suggestions accounts for small typos.",
			"Controls whether sorting favors words that appear close to the cursor.",
			"Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).",
			"Always select a suggestion when automatically triggering IntelliSense.",
			"Never select a suggestion when automatically triggering IntelliSense.",
			"Select a suggestion only when triggering IntelliSense from a trigger character.",
			"Select a suggestion only when triggering IntelliSense as you type.",
			"Controls whether a suggestion is selected when the widget shows. Note that this only applies to automatically triggered suggestions ({0} and {1}) and that a suggestion is always selected when explicitly invoked, e.g via `Ctrl+Space`.",
			"Controls whether an active snippet prevents quick suggestions.",
			"Controls whether to show or hide icons in suggestions.",
			"Controls the visibility of the status bar at the bottom of the suggest widget.",
			"Controls whether to preview the suggestion outcome in the editor.",
			"Controls whether suggest details show inline with the label or only in the details widget.",
			"This setting is deprecated. The suggest widget can now be resized.",
			"This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.",
			"When enabled IntelliSense shows `method`-suggestions.",
			"When enabled IntelliSense shows `function`-suggestions.",
			"When enabled IntelliSense shows `constructor`-suggestions.",
			"When enabled IntelliSense shows `deprecated`-suggestions.",
			"When enabled IntelliSense filtering requires that the first character matches on a word start. For example, `c` on `Console` or `WebContext` but _not_ on `description`. When disabled IntelliSense will show more results but still sorts them by match quality.",
			"When enabled IntelliSense shows `field`-suggestions.",
			"When enabled IntelliSense shows `variable`-suggestions.",
			"When enabled IntelliSense shows `class`-suggestions.",
			"When enabled IntelliSense shows `struct`-suggestions.",
			"When enabled IntelliSense shows `interface`-suggestions.",
			"When enabled IntelliSense shows `module`-suggestions.",
			"When enabled IntelliSense shows `property`-suggestions.",
			"When enabled IntelliSense shows `event`-suggestions.",
			"When enabled IntelliSense shows `operator`-suggestions.",
			"When enabled IntelliSense shows `unit`-suggestions.",
			"When enabled IntelliSense shows `value`-suggestions.",
			"When enabled IntelliSense shows `constant`-suggestions.",
			"When enabled IntelliSense shows `enum`-suggestions.",
			"When enabled IntelliSense shows `enumMember`-suggestions.",
			"When enabled IntelliSense shows `keyword`-suggestions.",
			"When enabled IntelliSense shows `text`-suggestions.",
			"When enabled IntelliSense shows `color`-suggestions.",
			"When enabled IntelliSense shows `file`-suggestions.",
			"When enabled IntelliSense shows `reference`-suggestions.",
			"When enabled IntelliSense shows `customcolor`-suggestions.",
			"When enabled IntelliSense shows `folder`-suggestions.",
			"When enabled IntelliSense shows `typeParameter`-suggestions.",
			"When enabled IntelliSense shows `snippet`-suggestions.",
			"When enabled IntelliSense shows `user`-suggestions.",
			"When enabled IntelliSense shows `issues`-suggestions.",
			"Whether leading and trailing whitespace should always be selected.",
			"Whether subwords (like 'foo' in 'fooBar' or 'foo_bar') should be selected.",
			"Locales to be used for word segmentation when doing word related navigations or operations. Specify the BCP 47 language tag of the word you wish to recognize (e.g., ja, zh-CN, zh-Hant-TW, etc.).",
			"No indentation. Wrapped lines begin at column 1.",
			"Wrapped lines get the same indentation as the parent.",
			"Wrapped lines get +1 indentation toward the parent.",
			"Wrapped lines get +2 indentation toward the parent.",
			"Controls the indentation of wrapped lines.",
			"Controls whether you can drag and drop a file into a text editor by holding down the `Shift` key (instead of opening the file in an editor).",
			"Controls if a widget is shown when dropping files into the editor. This widget lets you control how the file is dropped.",
			"Show the drop selector widget after a file is dropped into the editor.",
			"Never show the drop selector widget. Instead the default drop provider is always used.",
			"Controls whether you can paste content in different ways.",
			"Controls if a widget is shown when pasting content in to the editor. This widget lets you control how the file is pasted.",
			"Show the paste selector widget after content is pasted into the editor.",
			"Never show the paste selector widget. Instead the default pasting behavior is always used.",
			"Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.",
			"Only accept a suggestion with `Enter` when it makes a textual change.",
			"Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.",
			"Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.",
			"Controls whether to allow using variable line heights in the editor.",
			"Controls whether to allow using variable fonts in the editor.",
			"Controls whether to allow using variable fonts in the editor in the accessibility mode.",
			"Editor content",
			"Control whether inline suggestions are announced by a screen reader.",
			"Use language configurations to determine when to autoclose brackets.",
			"Autoclose brackets only when the cursor is to the left of whitespace.",
			"Controls whether the editor should automatically close brackets after the user adds an opening bracket.",
			"Use language configurations to determine when to autoclose comments.",
			"Autoclose comments only when the cursor is to the left of whitespace.",
			"Controls whether the editor should automatically close comments after the user adds an opening comment.",
			"Remove adjacent closing quotes or brackets only if they were automatically inserted.",
			"Controls whether the editor should remove adjacent closing quotes or brackets when deleting.",
			"Type over closing quotes or brackets only if they were automatically inserted.",
			"Controls whether the editor should type over closing quotes or brackets.",
			"Use language configurations to determine when to autoclose quotes.",
			"Autoclose quotes only when the cursor is to the left of whitespace.",
			"Controls whether the editor should automatically close quotes after the user adds an opening quote.",
			"The editor will not insert indentation automatically.",
			"The editor will keep the current line's indentation.",
			"The editor will keep the current line's indentation and honor language defined brackets.",
			"The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages.",
			"The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.",
			"Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.",
			"Controls whether the editor should automatically auto-indent the pasted content.",
			"Controls whether the editor should automatically auto-indent the pasted content when pasted within a string. This takes effect when autoIndentOnPaste is true.",
			"Use language configurations to determine when to automatically surround selections.",
			"Surround with quotes but not brackets.",
			"Surround with brackets but not quotes.",
			"Controls whether the editor should automatically surround selections when typing quotes or brackets.",
			"Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.",
			"Controls whether the editor shows CodeLens.",
			"Controls the font family for CodeLens.",
			"Controls the font size in pixels for CodeLens. When set to 0, 90% of `#editor.fontSize#` is used.",
			"Controls whether the editor should render the inline color decorators and color picker.",
			"Make the color picker appear both on click and hover of the color decorator",
			"Make the color picker appear on hover of the color decorator",
			"Make the color picker appear on click of the color decorator",
			"Controls the condition to make a color picker appear from a color decorator.",
			"Controls the max number of color decorators that can be rendered in an editor at once.",
			"Enable that the selection with the mouse and keys is doing column selection.",
			"Controls whether syntax highlighting should be copied into the clipboard.",
			"Control the cursor animation style.",
			"Smooth caret animation is disabled.",
			"Smooth caret animation is enabled only when the user moves the cursor with an explicit gesture.",
			"Smooth caret animation is always enabled.",
			"Controls whether the smooth caret animation should be enabled.",
			"Controls the cursor style in insert input mode.",
			"Controls the cursor style in overtype input mode.",
			"Controls the minimal number of visible leading lines (minimum 0) and trailing lines (minimum 1) surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.",
			"`cursorSurroundingLines` is enforced only when triggered via the keyboard or API.",
			"`cursorSurroundingLines` is enforced always.",
			"Controls when `#editor.cursorSurroundingLines#` should be enforced.",
			"Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.",
			"Controls the height of the cursor when `#editor.cursorStyle#` is set to `line`. Cursor's max height depends on line height.",
			"Controls whether the editor should allow moving selections via drag and drop.",
			"Sets whether the EditContext API should be used instead of the text area to power input in the editor.",
			"Whether to render rich screen reader content when the `#editor.editContext#` setting is enabled.",
			"Use regular DOM-based rendering.",
			"Use GPU acceleration.",
			"Controls whether to use the experimental GPU acceleration to render the editor.",
			"Use a new rendering method with svgs.",
			"Use a new rendering method with font characters.",
			"Use the stable rendering method.",
			"Controls whether whitespace is rendered with a new, experimental method.",
			"Scrolling speed multiplier when pressing `Alt`.",
			"Controls whether the editor has code folding enabled.",
			"Use a language-specific folding strategy if available, else the indentation-based one.",
			"Use the indentation-based folding strategy.",
			"Controls the strategy for computing folding ranges.",
			"Controls whether the editor should highlight folded ranges.",
			"Controls whether the editor automatically collapses import ranges.",
			"The maximum number of foldable regions. Increasing this value may result in the editor becoming less responsive when the current source has a large number of foldable regions.",
			"Controls whether clicking on the empty content after a folded line will unfold the line.",
			"Controls the font family.",
			"Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.",
			"Controls whether the editor should automatically format the line after typing.",
			"Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.",
			"Controls whether the cursor should be hidden in the overview ruler.",
			"Make scrolling inertial - mostly useful with touchpad on linux.",
			"Controls the letter spacing in pixels.",
			"Controls whether the editor has linked editing enabled. Depending on the language, related symbols such as HTML tags, are updated while editing.",
			"Controls whether the editor should detect links and make them clickable.",
			"Highlight matching brackets.",
			"A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.",
			"Zoom the font of the editor when using mouse wheel and holding `Cmd`.",
			"Zoom the font of the editor when using mouse wheel and holding `Ctrl`.",
			"Merge multiple cursors when they are overlapping.",
			"Maps to `Control` on Windows and Linux and to `Command` on macOS.",
			"Maps to `Alt` on Windows and Linux and to `Option` on macOS.",
			"The modifier to be used to add multiple cursors with the mouse. The Go to Definition and Open Link mouse gestures will adapt such that they do not conflict with the [multicursor modifier](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).",
			"Controls what happens when middle mouse button is clicked in the editor.",
			"Each cursor pastes a single line of the text.",
			"Each cursor pastes the full text.",
			"Controls pasting when the line count of the pasted text matches the cursor count.",
			"Controls the max number of cursors that can be in an active editor at once.",
			"Does not highlight occurrences.",
			"Highlights occurrences only in the current file.",
			"Experimental: Highlights occurrences across all valid open files.",
			"Controls whether occurrences should be highlighted across open files.",
			"Controls the delay in milliseconds after which occurrences are highlighted.",
			"Controls whether pasting should overtype.",
			"Controls whether a border should be drawn around the overview ruler.",
			"Focus the tree when opening peek",
			"Focus the editor when opening peek",
			"Controls whether to focus the inline editor or the tree in the peek widget.",
			"Controls whether the Go to Definition mouse gesture always opens the peek widget.",
			"Controls the delay in milliseconds after which quick suggestions will show up.",
			"Controls whether the editor auto renames on type.",
			"Deprecated, use `#editor.linkedEditing#` instead.",
			"Controls whether the editor should render control characters.",
			"Render last line number when the file ends with a newline.",
			"Highlights both the gutter and the current line.",
			"Controls how the editor should render the current line highlight.",
			"Controls if the editor should render the current line highlight only when the editor is focused.",
			"Render whitespace characters except for single spaces between words.",
			"Render whitespace characters only on selected text.",
			"Render only trailing whitespace characters.",
			"Controls how the editor should render whitespace characters.",
			"Controls whether selections should have rounded corners.",
			"Controls the number of extra characters beyond which the editor will scroll horizontally.",
			"Controls whether the editor will scroll beyond the last line.",
			"Controls whether the editor will scroll when the middle button is pressed.",
			"Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.",
			"Controls whether the Linux primary clipboard should be supported.",
			"Controls whether the editor should highlight matches similar to the selection.",
			"Controls how many characters can be in the selection before similiar matches are not highlighted. Set to zero for unlimited.",
			"Controls whether the editor should highlight selection matches that span multiple lines.",
			"Always show the folding controls.",
			"Never show the folding controls and reduce the gutter size.",
			"Only show the folding controls when the mouse is over the gutter.",
			"Controls when the folding controls on the gutter are shown.",
			"Controls fading out of unused code.",
			"Controls strikethrough deprecated variables.",
			"Show snippet suggestions on top of other suggestions.",
			"Show snippet suggestions below other suggestions.",
			"Show snippets suggestions with other suggestions.",
			"Do not show snippet suggestions.",
			"Controls whether snippets are shown with other suggestions and how they are sorted.",
			"Controls whether the editor will scroll using an animation.",
			"Controls whether the accessibility hint should be provided to screen reader users when an inline completion is shown.",
			"Font size for the suggest widget. When set to {0}, the value of {1} is used.",
			"Line height for the suggest widget. When set to {0}, the value of {1} is used. The minimum value is 8.",
			"Controls whether suggestions should automatically show up when typing trigger characters.",
			"Always select the first suggestion.",
			"Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently.",
			"Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.",
			"Controls how suggestions are pre-selected when showing the suggest list.",
			"Tab complete will insert the best matching suggestion when pressing tab.",
			"Disable tab completions.",
			"Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.",
			"Enables tab completions.",
			"Controls whether the editor will also delete the next line's indentation whitespace when deleting a newline.",
			"Unusual line terminators are automatically removed.",
			"Unusual line terminators are ignored.",
			"Unusual line terminators prompt to be removed.",
			"Remove unusual line terminators that might cause problems.",
			"Spaces and tabs are inserted and deleted in alignment with tab stops.",
			"Use the default line break rule.",
			"Word breaks should not be used for Chinese/Japanese/Korean (CJK) text. Non-CJK text behavior is the same as for normal.",
			"Controls the word break rules used for Chinese/Japanese/Korean (CJK) text.",
			"Characters that will be used as word separators when doing word related navigations or operations.",
			"Lines will never wrap.",
			"Lines will wrap at the viewport width.",
			"Lines will wrap at `#editor.wordWrapColumn#`.",
			"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.",
			"Controls how lines should wrap.",
			"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.",
			"Controls whether literal `\\n` shall trigger a wordWrap when `#editor.wordWrap#` is enabled.\n\nFor example:\n```c\nchar* str=\"hello\\nworld\"\n```\nwill be displayed as\n```c\nchar* str=\"hello\\n\n           world\"\n```",
			"Show default color decorators only when no extension provides colors decorators.",
			"Always show default color decorators.",
			"Never show default color decorators.",
			"Controls whether inline color decorations should be shown using the default document color provider.",
			"Controls whether the editor receives tabs or defers them to the workbench for navigation."
		],
		"vs/editor/common/core/editorColorRegistry": [
			"Background color for the highlight of line at the cursor position.",
			"Background color for the highlight of line at the cursor position when the editor is not focused.",
			"Background color for the border around the line at the cursor position.",
			"Background color of highlighted ranges, like by quick open and find features. The color must not be opaque so as not to hide underlying decorations.",
			"Background color of the border around highlighted ranges.",
			"Background color of highlighted symbol, like for go to definition or go next/previous symbol. The color must not be opaque so as not to hide underlying decorations.",
			"Background color of the border around highlighted symbols.",
			"Color of the editor cursor.",
			"The background color of the editor cursor. Allows customizing the color of a character overlapped by a block cursor.",
			"Color of the primary editor cursor when multiple cursors are present.",
			"The background color of the primary editor cursor when multiple cursors are present. Allows customizing the color of a character overlapped by a block cursor.",
			"Color of secondary editor cursors when multiple cursors are present.",
			"The background color of secondary editor cursors when multiple cursors are present. Allows customizing the color of a character overlapped by a block cursor.",
			"Color of whitespace characters in the editor.",
			"Color of editor line numbers.",
			"Color of the editor indentation guides.",
			"'editorIndentGuide.background' is deprecated. Use 'editorIndentGuide.background1' instead.",
			"Color of the active editor indentation guides.",
			"'editorIndentGuide.activeBackground' is deprecated. Use 'editorIndentGuide.activeBackground1' instead.",
			"Color of the editor indentation guides (1).",
			"Color of the editor indentation guides (2).",
			"Color of the editor indentation guides (3).",
			"Color of the editor indentation guides (4).",
			"Color of the editor indentation guides (5).",
			"Color of the editor indentation guides (6).",
			"Color of the active editor indentation guides (1).",
			"Color of the active editor indentation guides (2).",
			"Color of the active editor indentation guides (3).",
			"Color of the active editor indentation guides (4).",
			"Color of the active editor indentation guides (5).",
			"Color of the active editor indentation guides (6).",
			"Color of editor active line number",
			"Id is deprecated. Use 'editorLineNumber.activeForeground' instead.",
			"Color of editor active line number",
			"Color of the final editor line when editor.renderFinalNewline is set to dimmed.",
			"Color of the editor rulers.",
			"Foreground color of editor CodeLens",
			"Background color behind matching brackets",
			"Color for matching brackets boxes",
			"Color of the overview ruler border.",
			"Background color of the editor overview ruler.",
			"Background color of the editor gutter. The gutter contains the glyph margins and the line numbers.",
			"Border color of unnecessary (unused) source code in the editor.",
			"Opacity of unnecessary (unused) source code in the editor. For example, \"#000000c0\" will render the code with 75% opacity. For high contrast themes, use the  'editorUnnecessaryCode.border' theme color to underline unnecessary code instead of fading it out.",
			"Border color of ghost text in the editor.",
			"Foreground color of the ghost text in the editor.",
			"Background color of the ghost text in the editor.",
			"Overview ruler marker color for range highlights. The color must not be opaque so as not to hide underlying decorations.",
			"Overview ruler marker color for errors.",
			"Overview ruler marker color for warnings.",
			"Overview ruler marker color for infos.",
			"Foreground color of brackets (1). Requires enabling bracket pair colorization.",
			"Foreground color of brackets (2). Requires enabling bracket pair colorization.",
			"Foreground color of brackets (3). Requires enabling bracket pair colorization.",
			"Foreground color of brackets (4). Requires enabling bracket pair colorization.",
			"Foreground color of brackets (5). Requires enabling bracket pair colorization.",
			"Foreground color of brackets (6). Requires enabling bracket pair colorization.",
			"Foreground color of unexpected brackets.",
			"Background color of inactive bracket pair guides (1). Requires enabling bracket pair guides.",
			"Background color of inactive bracket pair guides (2). Requires enabling bracket pair guides.",
			"Background color of inactive bracket pair guides (3). Requires enabling bracket pair guides.",
			"Background color of inactive bracket pair guides (4). Requires enabling bracket pair guides.",
			"Background color of inactive bracket pair guides (5). Requires enabling bracket pair guides.",
			"Background color of inactive bracket pair guides (6). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (1). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (2). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (3). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (4). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (5). Requires enabling bracket pair guides.",
			"Background color of active bracket pair guides (6). Requires enabling bracket pair guides.",
			"Border color used to highlight unicode characters.",
			"Background color used to highlight unicode characters."
		],
		"vs/editor/common/editorContextKeys": [
			"Whether the editor text has focus (cursor is blinking)",
			"Whether the editor or an editor widget has focus (e.g. focus is in the find widget)",
			"Whether an editor or a rich text input has focus (cursor is blinking)",
			"Whether the editor is read-only",
			"Whether the context is a diff editor",
			"Whether the context is an embedded diff editor",
			"Whether the context is a multi diff editor",
			"Whether all files in multi diff editor are collapsed",
			"Whether the diff editor has changes",
			"Whether a moved code block is selected for comparison",
			"Whether the accessible diff viewer is visible",
			"Whether the diff editor render side by side inline breakpoint is reached",
			"Whether inline mode is active",
			"Whether modified is writable in the diff editor",
			"Whether modified is writable in the diff editor",
			"The uri of the original document",
			"The uri of the modified document",
			"Whether `editor.columnSelection` is enabled",
			"Whether the editor has text selected",
			"Whether the editor has multiple selections",
			"Whether `Tab` will move focus out of the editor",
			"Whether the editor hover is visible",
			"Whether the editor hover is focused",
			"Whether the sticky scroll is focused",
			"Whether the sticky scroll is visible",
			"Whether the standalone color picker is visible",
			"Whether the standalone color picker is focused",
			"Whether the editor is part of a larger editor (e.g. notebooks)",
			"The language identifier of the editor",
			"Whether the editor has a completion item provider",
			"Whether the editor has a code actions provider",
			"Whether the editor has a code lens provider",
			"Whether the editor has a definition provider",
			"Whether the editor has a declaration provider",
			"Whether the editor has an implementation provider",
			"Whether the editor has a type definition provider",
			"Whether the editor has a hover provider",
			"Whether the editor has a document highlight provider",
			"Whether the editor has a document symbol provider",
			"Whether the editor has a reference provider",
			"Whether the editor has a rename provider",
			"Whether the editor has a signature help provider",
			"Whether the editor has an inline hints provider",
			"Whether the editor has a document formatting provider",
			"Whether the editor has a document selection formatting provider",
			"Whether the editor has multiple document formatting providers",
			"Whether the editor has multiple document selection formatting providers"
		],
		"vs/editor/common/languages": [
			"Method",
			"Function",
			"Constructor",
			"Field",
			"Variable",
			"Class",
			"Struct",
			"Interface",
			"Module",
			"Property",
			"Event",
			"Operator",
			"Unit",
			"Value",
			"Constant",
			"Enum",
			"Enum Member",
			"Keyword",
			"Text",
			"Color",
			"File",
			"Reference",
			"Custom Color",
			"Folder",
			"Type Parameter",
			"User",
			"Issue",
			"Tool",
			"Snippet",
			"array",
			"boolean",
			"class",
			"constant",
			"constructor",
			"enumeration",
			"enumeration member",
			"event",
			"field",
			"file",
			"function",
			"interface",
			"key",
			"method",
			"module",
			"namespace",
			"null",
			"number",
			"object",
			"operator",
			"package",
			"property",
			"string",
			"struct",
			"type parameter",
			"variable",
			"{0} ({1})"
		],
		"vs/editor/common/languages/modesRegistry": [
			"Plain Text"
		],
		"vs/editor/common/model/editStack": [
			"Typing"
		],
		"vs/editor/common/standaloneStrings": [
			"Accessibility Help",
			"Opening the Accessibility documentation page.",
			"You are in a read-only pane of a diff editor.",
			"You are in a pane of a diff editor.",
			"You are in a read-only code editor.",
			"You are in a code editor.",
			"activeEditorState - such as modified, problems, and more, is included as a part of the window.title setting by default. Disable it with accessibility.windowTitleOptimized.",
			"activeEditorState - such as modified, problems, and more, is currently not included as a part of the window.title setting by default. Enable it with accessibility.windowTitleOptimized.",
			"Around the workbench, when the screen reader announces you've landed in a toolbar, use narrow keys to navigate between the toolbar's actions.",
			"Configure the application to be optimized for usage with a Screen Reader (Command+E).",
			"Configure the application to be optimized for usage with a Screen Reader (Control+E).",
			"The application is configured to be optimized for usage with a Screen Reader.",
			"The application is configured to never be optimized for usage with a Screen Reader.",
			"Screen Reader Optimized Mode enabled.",
			"Screen Reader Optimized Mode disabled.",
			"Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior{0}.",
			"Pressing Tab in the current editor will insert the tab character. Toggle this behavior{0}.",
			"Focus Sticky Scroll{0} to focus the currently nested scopes.",
			"Trigger the suggest widget{0} to show possible inline suggestions.",
			"Accept suggestion{0} to accept the currently selected suggestion.",
			"Toggle focus between the suggest widget and the editor{0} and toggle details focus with{1} to learn more about the suggestion.",
			"Use code folding to collapse blocks of code and focus on the code you're interested in via the Toggle Folding Command{0}.",
			"Use Intellisense to improve coding efficiency and reduce errors. Trigger suggestions{0}.",
			"Show or focus the hover{0} to read information about the current symbol.",
			"Go to Symbol{0} to quickly navigate between symbols in the current file.",
			"Show Accessibility Help",
			"Run the command: List Signal Sounds for an overview of all sounds and their current status.",
			"Run the command: List Signal Announcements for an overview of announcements and their current status.",
			"Run the command: Announce Cursor Position{0} to hear the current line and column.",
			"Toggle quick chat{0} to open or close a chat session.",
			"Start inline chat{0} to create an in editor chat session.",
			"The Debug: Start Debugging command{0} will start a debug session.",
			"The Debug: Inline Breakpoint command{0} will set or unset a breakpoint at the current cursor position in the active editor.",
			"The Debug: Add to Watch command{0} will add the selected text to the watch view.",
			"The Debug: Execute Selection command{0} will execute the selected text in the debug console.",
			"The editor contains pending modifications that have been made by chat.",
			"The editor is currently waiting for modifications to be made by chat.",
			"Navigate between edits in the editor with navigate previous{0} and next{1} and accept{2}, reject{3} or view the diff{4} for the current change. Accept edits across all files{5}.",
			"Developer: Inspect Tokens",
			"Go to Line/Column...",
			"Go to Offset...",
			"Show all Quick Access Providers",
			"Command Palette",
			"Show And Run Commands",
			"Go to Symbol...",
			"Go to Symbol by Category...",
			"Editor content",
			"Toggle High Contrast Theme",
			"Made {0} edits in {1} files"
		],
		"vs/editor/common/viewLayout/viewLineRenderer": [
			"Show more ({0})",
			"{0} chars"
		],
		"vs/editor/contrib/anchorSelect/browser/anchorSelect": [
			"Selection Anchor",
			"Anchor set at {0}:{1}",
			"Set Selection Anchor",
			"Go to Selection Anchor",
			"Select from Anchor to Cursor",
			"Cancel Selection Anchor"
		],
		"vs/editor/contrib/bracketMatching/browser/bracketMatching": [
			"Overview ruler marker color for matching brackets.",
			"Go to &&Bracket",
			"Go to Bracket",
			"Select to Bracket",
			"Select the text inside and including the brackets or curly braces",
			"Remove Brackets"
		],
		"vs/editor/contrib/caretOperations/browser/caretOperations": [
			"Move Selected Text Left",
			"Move Selected Text Right"
		],
		"vs/editor/contrib/caretOperations/browser/transpose": [
			"Transpose Letters"
		],
		"vs/editor/contrib/clipboard/browser/clipboard": [
			"Cu&&t",
			"Cut",
			"Cut",
			"Cut",
			"&&Copy",
			"Copy",
			"Copy",
			"Copy",
			"&&Paste",
			"Paste",
			"Paste",
			"Paste",
			"Copy As",
			"Copy As",
			"Share",
			"Share",
			"Copy with Syntax Highlighting"
		],
		"vs/editor/contrib/codeAction/browser/codeAction": [
			"An unknown error occurred while applying the code action"
		],
		"vs/editor/contrib/codeAction/browser/codeActionCommands": [
			"Kind of the code action to run.",
			"Controls when the returned actions are applied.",
			"Always apply the first returned code action.",
			"Apply the first returned code action if it is the only one.",
			"Do not apply the returned code actions.",
			"Controls if only preferred code actions should be returned.",
			"No code actions available",
			"No preferred code actions for '{0}' available",
			"No code actions for '{0}' available",
			"No preferred code actions available",
			"No code actions available",
			"No preferred refactorings for '{0}' available",
			"No refactorings for '{0}' available",
			"No preferred refactorings available",
			"No refactorings available",
			"No preferred source actions for '{0}' available",
			"No source actions for '{0}' available",
			"No preferred source actions available",
			"No source actions available",
			"No organize imports action available",
			"No fix all action available",
			"No auto fixes available",
			"Quick Fix...",
			"Refactor...",
			"Source Action...",
			"Organize Imports",
			"Organize imports in the current file. Also called 'Optimize Imports' by some tools",
			"Fix All",
			"Auto Fix..."
		],
		"vs/editor/contrib/codeAction/browser/codeActionContributions": [
			"Enable/disable showing group headers in the Code Action menu.",
			"Enable/disable showing nearest Quick Fix within a line when not currently on a diagnostic.",
			"Enable triggering {0} when {1} is set to {2}. Code Actions must be set to {3} to be triggered for window and focus changes."
		],
		"vs/editor/contrib/codeAction/browser/codeActionController": [
			"Context: {0} at line {1} and column {2}.",
			"Hide Disabled",
			"Show Disabled"
		],
		"vs/editor/contrib/codeAction/browser/codeActionMenu": [
			"More Actions...",
			"Quick Fix",
			"Extract",
			"Inline",
			"Rewrite",
			"Move",
			"Surround With",
			"Source Action"
		],
		"vs/editor/contrib/codeAction/browser/lightBulbWidget": [
			"Icon which spawns code actions menu from the gutter when there is no space in the editor.",
			"Icon which spawns code actions menu from the gutter when there is no space in the editor and a quick fix is available.",
			"Icon which spawns code actions menu from the gutter when there is no space in the editor and an AI fix is available.",
			"Icon which spawns code actions menu from the gutter when there is no space in the editor and an AI fix and a quick fix is available.",
			"Icon which spawns code actions menu from the gutter when there is no space in the editor and an AI fix and a quick fix is available.",
			"Run: {0}",
			"Show Code Actions. Preferred Quick Fix Available ({0})",
			"Show Code Actions ({0})",
			"Show Code Actions"
		],
		"vs/editor/contrib/codelens/browser/codelensController": [
			"Select a command",
			"Show CodeLens Commands for Current Line"
		],
		"vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerCloseButton": [
			"Icon to close the color picker"
		],
		"vs/editor/contrib/colorPicker/browser/colorPickerParts/colorPickerHeader": [
			"Click to toggle color options (rgb/hsl/hex)"
		],
		"vs/editor/contrib/colorPicker/browser/hoverColorPicker/hoverColorPickerParticipant": [
			"There is a color picker here."
		],
		"vs/editor/contrib/colorPicker/browser/standaloneColorPicker/standaloneColorPickerActions": [
			"&&Show or Focus Standalone Color Picker",
			"Show or Focus Standalone Color Picker",
			"Show or focus a standalone color picker which uses the default color provider. It displays hex/rgb/hsl colors.",
			"Hide the Color Picker",
			"Hide the standalone color picker.",
			"Insert Color with Standalone Color Picker",
			"Insert hex/rgb/hsl colors with the focused standalone color picker."
		],
		"vs/editor/contrib/comment/browser/comment": [
			"&&Toggle Line Comment",
			"Toggle &&Block Comment",
			"Toggle Line Comment",
			"Add Line Comment",
			"Remove Line Comment",
			"Toggle Block Comment"
		],
		"vs/editor/contrib/contextmenu/browser/contextmenu": [
			"Minimap",
			"Render Characters",
			"Vertical size",
			"Proportional",
			"Fill",
			"Fit",
			"Slider",
			"Mouse Over",
			"Always",
			"Show Editor Context Menu"
		],
		"vs/editor/contrib/cursorUndo/browser/cursorUndo": [
			"Cursor Undo",
			"Cursor Redo"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/copyPasteContribution": [
			"The kind of the paste edit to try pasting with.\nIf there are multiple edits for this kind, the editor will show a picker. If there are no edits of this kind, the editor will show an error message.",
			"List of preferred paste edit kind to try applying.\nThe first edit matching the preferences will be applied.",
			"Paste As...",
			"Paste as Text"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/copyPasteController": [
			"Whether the paste widget is showing",
			"Show paste options...",
			"empty",
			"No paste edits for '{0}' found",
			"Resolving paste edit for '{0}'. Click to cancel",
			"Running paste handlers. Click to cancel and do basic paste",
			"Configure default paste action",
			"Select Paste Action",
			"Running paste handlers"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/defaultProviders": [
			"Insert Plain Text",
			"Insert Uris",
			"Insert Uri",
			"Insert Paths",
			"Insert Path",
			"Insert Relative Paths",
			"Insert Relative Path",
			"Insert HTML"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/dropIntoEditorController": [
			"Whether the drop widget is showing",
			"Show drop options...",
			"Running drop handlers. Click to cancel"
		],
		"vs/editor/contrib/dropOrPasteInto/browser/postEditWidget": [
			"Error resolving edit '{0}':\n{1}",
			"Error applying edit '{0}':\n{1}"
		],
		"vs/editor/contrib/editorState/browser/keybindingCancellation": [
			"Whether the editor runs a cancellable operation, e.g. like 'Peek References'"
		],
		"vs/editor/contrib/find/browser/findController": [
			"The file is too large to perform a replace all operation.",
			"&&Find",
			"No matches. Try searching for something else.",
			"Type a number to go to a specific match (between 1 and {0})",
			"Please type a number between 1 and {0}",
			"Please type a number between 1 and {0}",
			"&&Replace",
			"Find",
			"Find with Arguments",
			"Find with Selection",
			"Find Next",
			"Find Previous",
			"Go to Match...",
			"Find Next Selection",
			"Find Previous Selection",
			"Replace"
		],
		"vs/editor/contrib/find/browser/findWidget": [
			"Icon to indicate that the editor find widget is collapsed.",
			"Icon to indicate that the editor find widget is expanded.",
			"Icon for 'Find in Selection' in the editor find widget.",
			"Icon for 'Replace' in the editor find widget.",
			"Icon for 'Replace All' in the editor find widget.",
			"Icon for 'Find Previous' in the editor find widget.",
			"Icon for 'Find Next' in the editor find widget.",
			"Find / Replace",
			"Find",
			"Find",
			"Previous Match",
			"Next Match",
			"Find in Selection",
			"Close",
			"Replace",
			"Replace",
			"Replace",
			"Replace All",
			"Toggle Replace",
			"Only the first {0} results are highlighted, but all find operations work on the entire text.",
			"{0} of {1}",
			"No results",
			"{0} found",
			"{0} found for '{1}'",
			"{0} found for '{1}', at {2}",
			"{0} found for '{1}'"
		],
		"vs/editor/contrib/folding/browser/folding": [
			"Unfold",
			"Unfold Recursively",
			"Fold",
			"Toggle Fold",
			"Fold Recursively",
			"Toggle Fold Recursively",
			"Fold All Block Comments",
			"Fold All Regions",
			"Unfold All Regions",
			"Fold All Except Selected",
			"Unfold All Except Selected",
			"Fold All",
			"Unfold All",
			"Go to Parent Fold",
			"Go to Previous Folding Range",
			"Go to Next Folding Range",
			"Create Folding Range from Selection",
			"Remove Manual Folding Ranges",
			"Toggle Import Fold",
			"Fold Level {0}"
		],
		"vs/editor/contrib/folding/browser/foldingDecorations": [
			"Background color behind folded ranges. The color must not be opaque so as not to hide underlying decorations.",
			"Color of the collapsed text after the first line of a folded range.",
			"Color of the folding control in the editor gutter.",
			"Icon for expanded ranges in the editor glyph margin.",
			"Icon for collapsed ranges in the editor glyph margin.",
			"Icon for manually collapsed ranges in the editor glyph margin.",
			"Icon for manually expanded ranges in the editor glyph margin.",
			"Click to expand the range.",
			"Click to collapse the range."
		],
		"vs/editor/contrib/fontZoom/browser/fontZoom": [
			"Increase Editor Font Size",
			"Decrease Editor Font Size",
			"Reset Editor Font Size"
		],
		"vs/editor/contrib/format/browser/formatActions": [
			"Format Document",
			"Format Selection"
		],
		"vs/editor/contrib/gotoError/browser/gotoError": [
			"Icon for goto next marker.",
			"Icon for goto previous marker.",
			"Next &&Problem",
			"Previous &&Problem",
			"Go to Next Problem (Error, Warning, Info)",
			"Go to Previous Problem (Error, Warning, Info)",
			"Go to Next Problem in Files (Error, Warning, Info)",
			"Go to Previous Problem in Files (Error, Warning, Info)"
		],
		"vs/editor/contrib/gotoError/browser/gotoErrorWidget": [
			"Error",
			"Warning",
			"Info",
			"Hint",
			"{0} at {1}. ",
			"{0} of {1} problems",
			"{0} of {1} problem",
			"Editor marker navigation widget error color.",
			"Editor marker navigation widget error heading background.",
			"Editor marker navigation widget warning color.",
			"Editor marker navigation widget warning heading background.",
			"Editor marker navigation widget info color.",
			"Editor marker navigation widget info heading background.",
			"Editor marker navigation widget background."
		],
		"vs/editor/contrib/gotoSymbol/browser/goToCommands": [
			"Peek",
			"Definitions",
			"No definition found for '{0}'",
			"No definition found",
			"Go to &&Definition",
			"Declarations",
			"No declaration found for '{0}'",
			"No declaration found",
			"Go to &&Declaration",
			"No declaration found for '{0}'",
			"No declaration found",
			"Type Definitions",
			"No type definition found for '{0}'",
			"No type definition found",
			"Go to &&Type Definition",
			"Implementations",
			"No implementation found for '{0}'",
			"No implementation found",
			"Go to &&Implementations",
			"No references found for '{0}'",
			"No references found",
			"Go to &&References",
			"References",
			"References",
			"Locations",
			"No results for '{0}'",
			"References",
			"Go to Definition",
			"Open Definition to the Side",
			"Peek Definition",
			"Go to Declaration",
			"Peek Declaration",
			"Go to Type Definition",
			"Peek Type Definition",
			"Go to Implementations",
			"Peek Implementations",
			"Go to References",
			"Peek References",
			"Go to Any Symbol"
		],
		"vs/editor/contrib/gotoSymbol/browser/link/goToDefinitionAtPosition": [
			"Click to show {0} definitions."
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesController": [
			"Whether reference peek is visible, like 'Peek References' or 'Peek Definition'",
			"Loading...",
			"{0} ({1})"
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesTree": [
			"{0} references",
			"{0} reference",
			"References"
		],
		"vs/editor/contrib/gotoSymbol/browser/peek/referencesWidget": [
			"no preview available",
			"No results",
			"References"
		],
		"vs/editor/contrib/gotoSymbol/browser/referencesModel": [
			"in {0} on line {1} at column {2}",
			"{0} in {1} on line {2} at column {3}",
			"1 symbol in {0}, full path {1}",
			"{0} symbols in {1}, full path {2}",
			"No results found",
			"Found 1 symbol in {0}",
			"Found {0} symbols in {1}",
			"Found {0} symbols in {1} files"
		],
		"vs/editor/contrib/gotoSymbol/browser/symbolNavigation": [
			"Whether there are symbol locations that can be navigated via keyboard-only.",
			"Symbol {0} of {1}, {2} for next",
			"Symbol {0} of {1}"
		],
		"vs/editor/contrib/gpu/browser/gpuActions": [
			"Log Texture Atlas Stats",
			"Save Texture Atlas",
			"Draw Glyph",
			"Developer: Debug Editor GPU Renderer"
		],
		"vs/editor/contrib/hover/browser/contentHoverRendered": [
			"This is a hover status bar.",
			"It has an action with label {0} and keybinding {1}.",
			"It has an action with label {0}."
		],
		"vs/editor/contrib/hover/browser/hoverAccessibleViews": [
			"- The focused hover part verbosity level can be increased with the Increase Hover Verbosity command.",
			"- The focused hover part verbosity level can be decreased with the Decrease Hover Verbosity command."
		],
		"vs/editor/contrib/hover/browser/hoverActionIds": [
			"Increase Hover Verbosity Level",
			"Decrease Hover Verbosity Level"
		],
		"vs/editor/contrib/hover/browser/hoverActions": [
			"The hover will not automatically take focus.",
			"The hover will take focus only if it is already visible.",
			"The hover will automatically take focus when it appears.",
			"Show or Focus Hover",
			"Show or focus the editor hover which shows documentation, references, and other content for a symbol at the current cursor position.",
			"Show Definition Preview Hover",
			"Show the definition preview hover in the editor.",
			"Hide Hover",
			"Scroll Up Hover",
			"Scroll up the editor hover.",
			"Scroll Down Hover",
			"Scroll down the editor hover.",
			"Scroll Left Hover",
			"Scroll left the editor hover.",
			"Scroll Right Hover",
			"Scroll right the editor hover.",
			"Page Up Hover",
			"Page up the editor hover.",
			"Page Down Hover",
			"Page down the editor hover.",
			"Go To Top Hover",
			"Go to the top of the editor hover.",
			"Go To Bottom Hover",
			"Go to the bottom of the editor hover."
		],
		"vs/editor/contrib/hover/browser/hoverCopyButton": [
			"Copy",
			"Copied to clipboard"
		],
		"vs/editor/contrib/hover/browser/markdownHoverParticipant": [
			"Icon for increaseing hover verbosity.",
			"Icon for decreasing hover verbosity.",
			"Loading...",
			"Rendering paused for long line for performance reasons. This can be configured via `editor.stopRenderingLineAfter`.",
			"Tokenization is skipped for long lines for performance reasons. This can be configured via `editor.maxTokenizationLineLength`.",
			"Increase Hover Verbosity ({0})",
			"Increase Hover Verbosity",
			"Decrease Hover Verbosity ({0})",
			"Decrease Hover Verbosity"
		],
		"vs/editor/contrib/hover/browser/markerHoverParticipant": [
			"View Problem",
			"No quick fixes available",
			"Checking for quick fixes...",
			"No quick fixes available",
			"Quick Fix..."
		],
		"vs/editor/contrib/indentation/browser/indentation": [
			"Configured Tab Size",
			"Default Tab Size",
			"Current Tab Size",
			"Select Tab Size for Current File",
			"Convert Indentation to Spaces",
			"Convert the tab indentation to spaces.",
			"Convert Indentation to Tabs",
			"Convert the spaces indentation to tabs.",
			"Indent Using Tabs",
			"Use indentation with tabs.",
			"Indent Using Spaces",
			"Use indentation with spaces.",
			"Change Tab Display Size",
			"Change the space size equivalent of the tab.",
			"Detect Indentation from Content",
			"Detect the indentation from content.",
			"Reindent Lines",
			"Reindent the lines of the editor.",
			"Reindent Selected Lines",
			"Reindent the selected lines of the editor."
		],
		"vs/editor/contrib/inlayHints/browser/inlayHintsHover": [
			"Double-click to insert",
			"cmd + click",
			"ctrl + click",
			"option + click",
			"alt + click",
			"Go to Definition ({0}), right click for more",
			"Go to Definition ({0})",
			"Execute Command"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/commands": [
			"Triggers an inline suggestion in the editor.",
			"Options for triggering inline suggestions.",
			"No inline suggestion is available.",
			"Accept Word",
			"Accept Line",
			"Accept",
			"Accept",
			"Jump",
			"Reject",
			"Always Show Toolbar",
			"Developer: Extract Inline Suggest State",
			"Show Next Inline Suggestion",
			"Show Previous Inline Suggestion",
			"Trigger Inline Suggestion",
			"Accept Next Word Of Inline Suggestion",
			"Accept Next Line Of Inline Suggestion",
			"Accept Inline Suggestion",
			"Accept Inline Suggestion Alternative Action",
			"Jump to next inline edit",
			"Hide Inline Suggestion",
			"Toggle Inline Suggestions Show Collapsed"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionContextKeys": [
			"Whether an inline suggestion is visible",
			"Whether an alternative action for the inline suggestion is visible.",
			"Whether the inline suggestion starts with whitespace",
			"Whether the inline suggestion starts with whitespace that is less than what would be inserted by tab",
			"Whether suggestions should be suppressed for the current suggestion",
			"Whether the cursor is at ghost text",
			"Whether the cursor is in indentation",
			"Whether the editor has a selection",
			"Whether the cursor is at an inline edit",
			"Whether an inline edit is visible",
			"Whether tab should jump to an inline edit.",
			"Whether tab should accept the inline edit.",
			"Whether the current code editor is showing an inline edits preview"
		],
		"vs/editor/contrib/inlineCompletions/browser/controller/inlineCompletionsController": [
			"Inspect this in the accessible view ({0})"
		],
		"vs/editor/contrib/inlineCompletions/browser/hintsWidget/hoverParticipant": [
			"There are inline completions here",
			"Suggestion:"
		],
		"vs/editor/contrib/inlineCompletions/browser/hintsWidget/inlineCompletionsHintsWidget": [
			"Icon for show next parameter hint.",
			"Icon for show previous parameter hint.",
			"{0} ({1})",
			"Previous",
			"Next"
		],
		"vs/editor/contrib/inlineCompletions/browser/model/renameSymbolProcessor": [
			"Rename",
			"Rename"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorMenu": [
			"Go To",
			"Accept",
			"Reject",
			"Show Expanded",
			"Show Collapsed",
			"Snooze",
			"Settings"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/components/gutterIndicatorView": [
			"Inline Suggestion"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/inlineEditsViews/inlineEditsWordReplacementView": [
			"{0} 1 occurrence",
			"{0} {1} occurrences",
			"{0} show occurrences"
		],
		"vs/editor/contrib/inlineCompletions/browser/view/inlineEdits/theme": [
			"Background color for the original text in inline edits.",
			"Background color for the modified text in inline edits.",
			"Background color for the changed lines in the original text of inline edits.",
			"Overlay color for the changed text in the original text of inline edits.",
			"Background color for the changed lines in the modified text of inline edits.",
			"Overlay color for the changed text in the modified text of inline edits.",
			"Foreground color for the primary inline edit gutter indicator.",
			"Border color for the primary inline edit gutter indicator.",
			"Background color for the primary inline edit gutter indicator.",
			"Foreground color for the secondary inline edit gutter indicator.",
			"Border color for the secondary inline edit gutter indicator.",
			"Background color for the secondary inline edit gutter indicator.",
			"Foreground color for the successful inline edit gutter indicator.",
			"Border color for the successful inline edit gutter indicator.",
			"Background color for the successful inline edit gutter indicator.",
			"Background color for the inline edit gutter indicator.",
			"Border color for the original text in inline edits.",
			"Border color for the modified text in inline edits.",
			"Modified border color for the inline edits widget when tab will accept it.",
			"Original border color for the inline edits widget over the original text when tab will accept it."
		],
		"vs/editor/contrib/inPlaceReplace/browser/inPlaceReplace": [
			"Replace with Previous Value",
			"Replace with Next Value"
		],
		"vs/editor/contrib/insertFinalNewLine/browser/insertFinalNewLine": [
			"Insert Final New Line"
		],
		"vs/editor/contrib/lineSelection/browser/lineSelection": [
			"Expand Line Selection"
		],
		"vs/editor/contrib/linesOperations/browser/linesOperations": [
			"&&Copy Line Up",
			"Co&&py Line Down",
			"&&Duplicate Selection",
			"Mo&&ve Line Up",
			"Move &&Line Down",
			"Copy Line Up",
			"Copy Line Down",
			"Duplicate Selection",
			"Move Line Up",
			"Move Line Down",
			"Sort Lines Ascending",
			"Sort Lines Descending",
			"Delete Duplicate Lines",
			"Reverse lines",
			"Trim Trailing Whitespace",
			"Delete Line",
			"Indent Line",
			"Outdent Line",
			"Insert Line Above",
			"Insert Line Below",
			"Delete All Left",
			"Delete All Right",
			"Join Lines",
			"Transpose Characters around the Cursor",
			"Transform to Uppercase",
			"Transform to Lowercase",
			"Transform to Title Case",
			"Transform to Snake Case",
			"Transform to Camel Case",
			"Transform to Pascal Case",
			"Transform to Kebab Case"
		],
		"vs/editor/contrib/linkedEditing/browser/linkedEditing": [
			"Background color when the editor auto renames on type.",
			"Start Linked Editing"
		],
		"vs/editor/contrib/links/browser/links": [
			"Failed to open this link because it is not well-formed: {0}",
			"Failed to open this link because its target is missing.",
			"Execute command",
			"Follow link",
			"cmd + click",
			"ctrl + click",
			"option + click",
			"alt + click",
			"Execute command {0}",
			"Open Link"
		],
		"vs/editor/contrib/message/browser/messageController": [
			"Whether the editor is currently showing an inline message"
		],
		"vs/editor/contrib/multicursor/browser/multicursor": [
			"Cursor added: {0}",
			"Cursors added: {0}",
			"&&Add Cursor Above",
			"A&&dd Cursor Below",
			"Add C&&ursors to Line Ends",
			"Add &&Next Occurrence",
			"Add P&&revious Occurrence",
			"Select All &&Occurrences",
			"Focuses the next cursor",
			"Focuses the previous cursor",
			"Add Cursor Above",
			"Add Cursor Below",
			"Add Cursors to Line Ends",
			"Add Cursors to Bottom",
			"Add Cursors to Top",
			"Add Selection to Next Find Match",
			"Add Selection to Previous Find Match",
			"Move Last Selection to Next Find Match",
			"Move Last Selection to Previous Find Match",
			"Select All Occurrences of Find Match",
			"Change All Occurrences",
			"Focus Next Cursor",
			"Focus Previous Cursor"
		],
		"vs/editor/contrib/parameterHints/browser/parameterHints": [
			"Trigger Parameter Hints"
		],
		"vs/editor/contrib/parameterHints/browser/parameterHintsWidget": [
			"Icon for show next parameter hint.",
			"Icon for show previous parameter hint.",
			"{0}, hint",
			"Foreground color of the active item in the parameter hint."
		],
		"vs/editor/contrib/peekView/browser/peekView": [
			"Whether the current code editor is embedded inside peek",
			"Close",
			"Background color of the peek view title area.",
			"Color of the peek view title.",
			"Color of the peek view title info.",
			"Color of the peek view borders and arrow.",
			"Background color of the peek view result list.",
			"Foreground color for line nodes in the peek view result list.",
			"Foreground color for file nodes in the peek view result list.",
			"Background color of the selected entry in the peek view result list.",
			"Foreground color of the selected entry in the peek view result list.",
			"Background color of the peek view editor.",
			"Background color of the gutter in the peek view editor.",
			"Background color of sticky scroll in the peek view editor.",
			"Background color of the gutter part of sticky scroll in the peek view editor.",
			"Match highlight color in the peek view result list.",
			"Match highlight color in the peek view editor.",
			"Match highlight border in the peek view editor."
		],
		"vs/editor/contrib/placeholderText/browser/placeholderText.contribution": [
			"Foreground color of the placeholder text in the editor."
		],
		"vs/editor/contrib/quickAccess/browser/gotoLineQuickAccess": [
			"Open a text editor first to go to a line or an offset.",
			"Toggle Zero-Based Offset",
			"Open a text editor first to go to a line or an offset.",
			"Type a character position to go to (from 0 to {0}).",
			"Type a character position to go to (from 1 to {0}).",
			"Press 'Enter' to go to line {0} at column {1}.",
			"Type a line number to go to (from 1 to {0}).",
			"Press 'Enter' to go to line {0} or enter colon : to add a column number.",
			"Press 'Enter' to go to line {0} or enter a column number (from 1 to {1}).",
			"Press 'Enter' to go to line {0} at column {1}."
		],
		"vs/editor/contrib/quickAccess/browser/gotoSymbolQuickAccess": [
			"To go to a symbol, first open a text editor with symbol information.",
			"The active text editor does not provide symbol information.",
			"No matching editor symbols",
			"No editor symbols",
			"Open to the Side",
			"Open to the Bottom",
			"symbols ({0})",
			"properties ({0})",
			"methods ({0})",
			"functions ({0})",
			"constructors ({0})",
			"variables ({0})",
			"classes ({0})",
			"structs ({0})",
			"events ({0})",
			"operators ({0})",
			"interfaces ({0})",
			"namespaces ({0})",
			"packages ({0})",
			"type parameters ({0})",
			"modules ({0})",
			"properties ({0})",
			"enumerations ({0})",
			"enumeration members ({0})",
			"strings ({0})",
			"files ({0})",
			"arrays ({0})",
			"numbers ({0})",
			"booleans ({0})",
			"objects ({0})",
			"keys ({0})",
			"fields ({0})",
			"constants ({0})"
		],
		"vs/editor/contrib/readOnlyMessage/browser/contribution": [
			"Cannot edit in read-only input",
			"Cannot edit in read-only editor"
		],
		"vs/editor/contrib/rename/browser/rename": [
			"No result.",
			"An unknown error occurred while resolving rename location",
			"Renaming '{0}' to '{1}'",
			"Renaming {0} to {1}",
			"Successfully renamed '{0}' to '{1}'. Summary: {2}",
			"Rename failed to apply edits",
			"Rename failed to compute edits",
			"Enable/disable the ability to preview changes before renaming",
			"Rename Symbol",
			"Focus Next Rename Suggestion",
			"Focus Previous Rename Suggestion"
		],
		"vs/editor/contrib/rename/browser/renameWidget": [
			"Whether the rename input widget is visible",
			"Whether the rename input widget is focused",
			"{0} to Rename, {1} to Preview",
			"Received {0} rename suggestions",
			"Rename input. Type new name and press Enter to commit.",
			"Generate New Name Suggestions",
			"Cancel"
		],
		"vs/editor/contrib/smartSelect/browser/smartSelect": [
			"&&Expand Selection",
			"&&Shrink Selection",
			"Expand Selection",
			"Shrink Selection"
		],
		"vs/editor/contrib/snippet/browser/snippetController2": [
			"Whether the editor in current in snippet mode",
			"Whether there is a next tab stop when in snippet mode",
			"Whether there is a previous tab stop when in snippet mode",
			"Go to next placeholder..."
		],
		"vs/editor/contrib/snippet/browser/snippetVariables": [
			"Sunday",
			"Monday",
			"Tuesday",
			"Wednesday",
			"Thursday",
			"Friday",
			"Saturday",
			"Sun",
			"Mon",
			"Tue",
			"Wed",
			"Thu",
			"Fri",
			"Sat",
			"January",
			"February",
			"March",
			"April",
			"May",
			"June",
			"July",
			"August",
			"September",
			"October",
			"November",
			"December",
			"Jan",
			"Feb",
			"Mar",
			"Apr",
			"May",
			"Jun",
			"Jul",
			"Aug",
			"Sep",
			"Oct",
			"Nov",
			"Dec"
		],
		"vs/editor/contrib/stickyScroll/browser/stickyScrollActions": [
			"&&Toggle Editor Sticky Scroll",
			"Sticky Scroll",
			"&&Sticky Scroll",
			"&&Focus Editor Sticky Scroll",
			"Toggle Editor Sticky Scroll",
			"Toggle/enable the editor sticky scroll which shows the nested scopes at the top of the viewport",
			"Focus Editor Sticky Scroll",
			"Select the next editor sticky scroll line",
			"Select the previous sticky scroll line",
			"Go to the focused sticky scroll line",
			"Select Editor"
		],
		"vs/editor/contrib/suggest/browser/suggest": [
			"Whether any suggestion is focused",
			"Whether suggestion details are visible",
			"Whether the details pane of the suggest widget has focus",
			"Whether there are multiple suggestions to pick from",
			"Whether inserting the current suggestion yields in a change or has everything already been typed",
			"Whether suggestions are inserted when pressing Enter",
			"Whether the current suggestion has insert and replace behaviour",
			"Whether the default behaviour is to insert or replace",
			"Whether the current suggestion supports to resolve further details"
		],
		"vs/editor/contrib/suggest/browser/suggestController": [
			"Accepting '{0}' made {1} additional edits",
			"Insert",
			"Insert",
			"Replace",
			"Replace",
			"Insert",
			"Select",
			"Show Less",
			"Show More",
			"Trigger Suggest",
			"Reset Suggest Widget Size"
		],
		"vs/editor/contrib/suggest/browser/suggestWidget": [
			"Background color of the suggest widget.",
			"Border color of the suggest widget.",
			"Foreground color of the suggest widget.",
			"Foreground color of the selected entry in the suggest widget.",
			"Icon foreground color of the selected entry in the suggest widget.",
			"Background color of the selected entry in the suggest widget.",
			"Color of the match highlights in the suggest widget.",
			"Color of the match highlights in the suggest widget when an item is focused.",
			"Foreground color of the suggest widget status.",
			"Loading...",
			"No suggestions.",
			"Suggest",
			"{0} {1}, {2}, {3}",
			"{0} {1}, {2}",
			"{0}, {1}, {2}",
			"{0}, {1}",
			"{0}, docs: {1}"
		],
		"vs/editor/contrib/suggest/browser/suggestWidgetDetails": [
			"Close",
			"Loading..."
		],
		"vs/editor/contrib/suggest/browser/suggestWidgetRenderer": [
			"Icon for more information in the suggest widget.",
			"Read More"
		],
		"vs/editor/contrib/suggest/browser/wordContextKey": [
			"A context key that is true when at the end of a word. Note that this is only defined when tab-completions are enabled"
		],
		"vs/editor/contrib/symbolIcons/browser/symbolIcons": [
			"The foreground color for array symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for boolean symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for class symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for color symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for constant symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for constructor symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for enumerator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for enumerator member symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for event symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for field symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for file symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for folder symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for function symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for interface symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for key symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for keyword symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for method symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for module symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for namespace symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for null symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for number symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for object symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for operator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for package symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for property symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for reference symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for snippet symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for string symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for struct symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for text symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for type parameter symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for unit symbols. These symbols appear in the outline, breadcrumb, and suggest widget.",
			"The foreground color for variable symbols. These symbols appear in the outline, breadcrumb, and suggest widget."
		],
		"vs/editor/contrib/toggleTabFocusMode/browser/toggleTabFocusMode": [
			"Pressing Tab will now move focus to the next focusable element",
			"Pressing Tab will now insert the tab character",
			"Toggle Tab Key Moves Focus",
			"Determines whether the tab key moves focus around the workbench or inserts the tab character in the current editor. This is also called tab trapping, tab navigation, or tab focus mode."
		],
		"vs/editor/contrib/tokenization/browser/tokenization": [
			"Developer: Force Retokenize"
		],
		"vs/editor/contrib/unicodeHighlighter/browser/bannerController": [
			"Close Banner"
		],
		"vs/editor/contrib/unicodeHighlighter/browser/unicodeHighlighter": [
			"Icon shown with a warning message in the extensions editor.",
			"This document contains many non-basic ASCII unicode characters",
			"This document contains many ambiguous unicode characters",
			"This document contains many invisible unicode characters",
			"Configure Unicode Highlight Options",
			"The character {0} could be confused with the ASCII character {1}, which is more common in source code.",
			"The character {0} could be confused with the character {1}, which is more common in source code.",
			"The character {0} is invisible.",
			"The character {0} is not a basic ASCII character.",
			"Adjust settings",
			"Disable Highlight In Comments",
			"Disable Highlight In Strings",
			"Disable Ambiguous Highlight",
			"Disable Invisible Highlight",
			"Disable Non ASCII Highlight",
			"Exclude {0} (invisible character) from being highlighted",
			"Exclude {0} from being highlighted",
			"Allow unicode characters that are more common in the language \"{0}\".",
			"Disable highlighting of characters in comments",
			"Disable highlighting of characters in strings",
			"Disable highlighting of ambiguous characters",
			"Disable highlighting of invisible characters",
			"Disable highlighting of non basic ASCII characters",
			"Show Exclude Options"
		],
		"vs/editor/contrib/unusualLineTerminators/browser/unusualLineTerminators": [
			"Unusual Line Terminators",
			"Detected unusual line terminators",
			"The file '{0}' contains one or more unusual line terminator characters, like Line Separator (LS) or Paragraph Separator (PS).\n\nIt is recommended to remove them from the file. This can be configured via `editor.unusualLineTerminators`.",
			"&&Remove Unusual Line Terminators",
			"Ignore"
		],
		"vs/editor/contrib/wordHighlighter/browser/highlightDecorations": [
			"Background color of a symbol during read-access, like reading a variable. The color must not be opaque so as not to hide underlying decorations.",
			"Background color of a symbol during write-access, like writing to a variable. The color must not be opaque so as not to hide underlying decorations.",
			"Background color of a textual occurrence for a symbol. The color must not be opaque so as not to hide underlying decorations.",
			"Border color of a symbol during read-access, like reading a variable.",
			"Border color of a symbol during write-access, like writing to a variable.",
			"Border color of a textual occurrence for a symbol.",
			"Overview ruler marker color for symbol highlights. The color must not be opaque so as not to hide underlying decorations.",
			"Overview ruler marker color for write-access symbol highlights. The color must not be opaque so as not to hide underlying decorations.",
			"Overview ruler marker color of a textual occurrence for a symbol. The color must not be opaque so as not to hide underlying decorations."
		],
		"vs/editor/contrib/wordHighlighter/browser/wordHighlighter": [
			"Go to Next Symbol Highlight",
			"Go to Previous Symbol Highlight",
			"Trigger Symbol Highlight"
		],
		"vs/editor/contrib/wordOperations/browser/wordOperations": [
			"Delete only the word and leave surrounding whitespace",
			"Delete Word",
			"Delete the word at the cursor"
		],
		"vs/platform/accessibilitySignal/browser/accessibilitySignalService": [
			"Error at Position",
			"Error",
			"Warning at Position",
			"Warning",
			"Error on Line",
			"Error on Line",
			"Warning on Line",
			"Warning on Line",
			"Folded Area on Line",
			"Folded",
			"Breakpoint on Line",
			"Breakpoint",
			"Inline Suggestion on Line",
			"Next Edit Suggestion on Line",
			"Next Edit Suggestion",
			"Terminal Quick Fix",
			"Quick Fix",
			"Debugger Stopped on Breakpoint",
			"Breakpoint",
			"No Inlay Hints on Line",
			"No Inlay Hints",
			"Task Completed",
			"Task Completed",
			"Task Failed",
			"Task Failed",
			"Terminal Command Failed",
			"Command Failed",
			"Terminal Command Succeeded",
			"Command Succeeded",
			"Terminal Bell",
			"Terminal Bell",
			"Notebook Cell Completed",
			"Notebook Cell Completed",
			"Notebook Cell Failed",
			"Notebook Cell Failed",
			"Diff Line Inserted",
			"Diff Line Deleted",
			"Diff Line Modified",
			"Chat Edit Modified File",
			"File Modified from Chat Edits",
			"Chat Request Sent",
			"Chat Request Sent",
			"Chat Response Received",
			"Code Action Request Triggered",
			"Code Action Request Triggered",
			"Code Action Applied",
			"Progress",
			"Progress",
			"Clear",
			"Clear",
			"Save",
			"Save",
			"Format",
			"Format",
			"Voice Recording Started",
			"Voice Recording Stopped",
			"Edits Kept",
			"Edits Kept",
			"Undo Edits",
			"Edits Undone",
			"Chat User Action Required",
			"Chat User Action Required"
		],
		"vs/platform/action/common/actionCommonCategories": [
			"View",
			"Help",
			"Test",
			"File",
			"Preferences",
			"Developer"
		],
		"vs/platform/actions/browser/buttonbar": [
			"{0} ({1})",
			"More Actions",
			"More Actions"
		],
		"vs/platform/actions/browser/dropdownActionViewItemWithKeybinding": [
			"{0} ({1})"
		],
		"vs/platform/actions/browser/menuEntryActionViewItem": [
			"{0} ({1})",
			"{0} ({1})",
			"{0}\n[{1}] {2}",
			"{1} to {0}",
			"{0} ({1})"
		],
		"vs/platform/actions/browser/toolbar": [
			"Hide",
			"Reset Menu"
		],
		"vs/platform/actions/common/menuResetAction": [
			"Reset All Menus"
		],
		"vs/platform/actions/common/menuService": [
			"Hide '{0}'",
			"Configure Keybinding"
		],
		"vs/platform/actionWidget/browser/actionList": [
			"{0} to Apply, {1} to Preview",
			"{0} to Apply",
			"{0}, Disabled Reason: {1}",
			"Action Widget"
		],
		"vs/platform/actionWidget/browser/actionWidget": [
			"Background color for toggled action items in action bar.",
			"Whether the action widget list is visible",
			"Hide action widget",
			"Select previous action",
			"Select next action",
			"Accept selected action",
			"Preview selected action"
		],
		"vs/platform/configuration/common/configurationRegistry": [
			"Default Language Configuration Overrides",
			"Configure settings to be overridden for {0}.",
			"Configure editor settings to be overridden for a language.",
			"This setting does not support per-language configuration.",
			"Configure editor settings to be overridden for a language.",
			"This setting does not support per-language configuration.",
			"Cannot register an empty property",
			"Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",
			"Cannot register '{0}'. This property is already registered.",
			"Cannot register '{0}'. The associated policy {1} is already registered with {2}."
		],
		"vs/platform/contextkey/browser/contextKeyService": [
			"A command that returns information about context keys"
		],
		"vs/platform/contextkey/common/contextkey": [
			"Empty context key expression",
			"Did you forget to write an expression? You can also put 'false' or 'true' to always evaluate to false or true, respectively.",
			"'in' after 'not'.",
			"closing parenthesis ')'",
			"Unexpected token",
			"Did you forget to put && or || before the token?",
			"Unexpected end of expression",
			"Did you forget to put a context key?",
			"Expected: {0}\nReceived: '{1}'.",
			"Unexpected token. Hint: {0}",
			"Unexpected token."
		],
		"vs/platform/contextkey/common/contextkeys": [
			"Whether the operating system is macOS",
			"Whether the operating system is Linux",
			"Whether the operating system is Windows",
			"Whether the platform is a web browser",
			"Whether the operating system is macOS on a non-browser platform",
			"Whether the operating system is iOS",
			"Whether the platform is a mobile web browser",
			"Quality type of VS Code",
			"Whether keyboard focus is inside an input box"
		],
		"vs/platform/contextkey/common/scanner": [
			"Did you mean {0}?",
			"Did you mean {0} or {1}?",
			"Did you mean {0}, {1} or {2}?",
			"Did you forget to open or close the quote?",
			"Did you forget to escape the '/' (slash) character? Put two backslashes before it to escape, e.g., '\\\\/'."
		],
		"vs/platform/dialogs/browser/dialog": [
			"Version: {0}\nCommit: {1}\nDate: {2}\nBrowser: {3}"
		],
		"vs/platform/dialogs/common/dialogs": [
			"&&Yes",
			"Cancel",
			"Cancel",
			"Cancel",
			"&&OK",
			"&&OK",
			"Cancel",
			"...1 additional file not shown",
			"...{0} additional files not shown"
		],
		"vs/platform/dialogs/electron-browser/dialog": [
			"Version: {0}\nCommit: {1}\nDate: {2}\nElectron: {3}\nElectronBuildId: {4}\nChromium: {5}\nNode.js: {6}\nV8: {7}\nOS: {8}"
		],
		"vs/platform/dialogs/electron-main/dialogMainService": [
			"Open",
			"Open Folder",
			"&&Select folder",
			"Open File",
			"Open Workspace from File",
			"&&Open"
		],
		"vs/platform/dnd/browser/dnd": [
			"File is too large to open as untitled editor. Please upload it first into the file explorer and then try again."
		],
		"vs/platform/environment/node/argv": [
			"Options",
			"Extensions Management",
			"Troubleshooting",
			"Model Context Protocol",
			"The prompt to use as chat.",
			"The mode to use for the chat session. Available options: 'ask', 'edit', 'agent', or the identifier of a custom mode. Defaults to 'agent'.",
			"Add files as context to the chat session.",
			"Maximize the chat session view.",
			"Force to use the last active window for the chat session.",
			"Force to open an empty window for the chat session.",
			"Opens the provided folder or workspace with the given profile and associates the profile with the workspace. If the profile does not exist, a new empty one is created.",
			"Print usage.",
			"Directory where CLI metadata should be stored.",
			"Directory where CLI metadata should be stored.",
			"Compare two files with each other.",
			"Perform a three-way merge by providing paths for two modified versions of a file, the common origin of both modified versions and the output file to save merge results.",
			"Add folder(s) to the last active window.",
			"Remove folder(s) from the last active window.",
			"Open a file at the path on the specified line and character position.",
			"Force to open a new window.",
			"Force to open a file or folder in an already opened window.",
			"Wait for the files to be closed before returning.",
			"The locale to use (e.g. en-US or zh-TW).",
			"Specifies the directory that user data is kept in. Can be used to open multiple distinct instances of Code.",
			"Opens the provided folder or workspace with the given profile and associates the profile with the workspace. If the profile does not exist, a new empty one is created.",
			"Print usage.",
			"Set the root path for extensions.",
			"List the installed extensions.",
			"Show versions of installed extensions, when using --list-extensions.",
			"Filters installed extensions by provided category, when using --list-extensions.",
			"Installs or updates an extension. The argument is either an extension id or a path to a VSIX. The identifier of an extension is '${publisher}.${name}'. Use '--force' argument to update to latest version. To install a specific version provide '@${version}'. For example: 'vscode.csharp@1.2.3'.",
			"Installs the pre-release version of the extension, when using --install-extension",
			"Uninstalls an extension.",
			"Update the installed extensions.",
			"Enables proposed API features for extensions. Can receive one or more extension IDs to enable individually.",
			"Adds a Model Context Protocol server definition to the user profile. Accepts JSON input in the form '{\"name\":\"server-name\",\"command\":...}'",
			"Print version.",
			"Print verbose output (implies --wait).",
			"Log level to use. Default is 'info'. Allowed values are 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off'. You can also configure the log level of an extension by passing extension id and log level in the following format: '${publisher}.${name}:${logLevel}'. For example: 'vscode.csharp:trace'. Can receive one or more such entries.",
			"Print process usage and diagnostics information.",
			"Run CPU profiler during startup.",
			"Disable all installed extensions. This option is not persisted and is effective only when the command opens a new window.",
			"Disable the provided extension. This option is not persisted and is effective only when the command opens a new window.",
			"Turn sync on or off.",
			"Allow debugging and profiling of extensions. Check the developer tools for the connection URI.",
			"Allow debugging and profiling of extensions with the extension host being paused after start. Check the developer tools for the connection URI.",
			"Disable LCD font rendering.",
			"Disable GPU hardware acceleration.",
			"Use this option only when there is requirement to launch the application as sudo user on Linux or when running as an elevated user in an applocker environment on Windows.",
			"Print the path to a terminal shell integration script. Allowed values are 'bash', 'pwsh', 'zsh' or 'fish'.",
			"Shows all telemetry events which VS code collects.",
			"Run with temporary data and extension directories, as if launched for the first time.",
			"Use {0} instead.",
			"prompt",
			"paths",
			"Usage",
			"options",
			"Subcommands",
			"To read from stdin, append '-' (e.g. '{0}')",
			"Unknown version",
			"Unknown commit"
		],
		"vs/platform/environment/node/argvHelper": [
			"Option '{0}' is defined more than once. Using value '{1}'.",
			"Option '{0}' requires a non empty value. Ignoring the option.",
			"Option '{0}' is deprecated: {1}",
			"Warning: '{0}' is not in the list of known options for subcommand '{1}'",
			"Warning: '{0}' is not in the list of known options, but still passed to Electron/Chromium.",
			"Arguments in `--goto` mode should be in the format of `FILE(:LINE(:CHARACTER))`."
		],
		"vs/platform/extensionManagement/common/abstractExtensionManagementService": [
			"This extension cannot be installed because {0}",
			"The '{0}' extension is not available in {1} for the {2} platform.",
			"Learn Why",
			"Marketplace is not enabled",
			"Can't install '{0}' extension since it was reported to be problematic.",
			"Can't install '{0}' extension since it was deprecated and the replacement extension '{1}' can't be found.",
			"The '{0}' extension is not available in {1} for the {2} platform.",
			"Can't install '{0}' extension. {1}",
			"Can't install release version of '{0}' extension because it has no release version.",
			"Can't install '{0}' extension because it is not compatible with the current version of {1} (version {2}).",
			"Cannot uninstall '{0}' extension. '{1}' extension depends on this.",
			"Cannot uninstall '{0}' extension. '{1}' and '{2}' extensions depend on this.",
			"Cannot uninstall '{0}' extension. '{1}', '{2}' and other extension depend on this.",
			"Cannot uninstall '{0}' extension . It includes uninstalling '{1}' extension and '{2}' extension depends on this.",
			"Cannot uninstall '{0}' extension. It includes uninstalling '{1}' extension and '{2}' and '{3}' extensions depend on this.",
			"Cannot uninstall '{0}' extension. It includes uninstalling '{1}' extension and '{2}', '{3}' and other extensions depend on this."
		],
		"vs/platform/extensionManagement/common/allowedExtensionsService": [
			"it is not in the [allowed list]({0})",
			"the pre-release versions of this extension are not in the [allowed list]({0})",
			"the version {0} of this extension is not in the [allowed list]({1})",
			"the extensions from this publisher are not in the [allowed list]({1})",
			"the pre-release versions from this publisher are not in the [allowed list]({1})"
		],
		"vs/platform/extensionManagement/common/extensionManagement": [
			"Extensions",
			"Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. For more information on how to configure this setting, please visit the [Configure Allowed Extensions](https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions) section.",
			"No extensions are allowed.",
			"All extensions are allowed.",
			"Specify a list of extensions that are allowed to use. This helps maintain a secure and consistent development environment by restricting the use of unauthorized extensions. More information: https://code.visualstudio.com/docs/setup/enterprise#_configure-allowed-extensions",
			"Allow or disallow the extension.",
			"Extension is allowed.",
			"Extension is not allowed.",
			"Allow only stable versions of the extension.",
			"Allow or disallow specific versions of the extension. To specifcy a platform specific version, use the format `platform@1.2.3`, e.g. `win32-x64@1.2.3`. Supported platforms are `win32-x64`, `win32-arm64`, `linux-x64`, `linux-arm64`, `linux-armhf`, `alpine-x64`, `alpine-arm64`, `darwin-x64`, `darwin-arm64`",
			"Allow or disallow all extensions from the publisher.",
			"All extensions from the publisher are allowed.",
			"All extensions from the publisher are not allowed.",
			"Allow only stable versions of the extensions from the publisher.",
			"Allow or disallow all extensions.",
			"Allow all extensions.",
			"Disallow all extensions.",
			"Extensions",
			"Preferences"
		],
		"vs/platform/extensionManagement/common/extensionManagementCLI": [
			"Extension '{0}' not found.",
			"Make sure you use the full extension ID, including the publisher, e.g.: {0}",
			"Extensions installed on {0}:",
			"Installing extensions on {0}...",
			"Installing extensions...",
			"Error while installing extensions: {0}",
			"Failed Installing Extensions: {0}",
			"Fetching latest versions for {0} extensions",
			"No extension to update",
			"Updating extensions: {0}",
			"Error while updating extension {0}: {1}",
			"Extension '{0}' v{1} was successfully updated.",
			"Extension '{0}' v{1} is already installed. Use '--force' option to update to latest version or provide '@<version>' to install a specific version, for example: '{2}@1.2.3'.",
			"Extension '{0}' is already installed.",
			"Extension '{0}' is already installed.",
			"Updating the extension '{0}' to the version {1}",
			"Installing builtin extension '{0}' v{1}...",
			"Installing builtin extension '{0}'...",
			"Installing extension '{0}' v{1}...",
			"Installing extension '{0}'...",
			"Error while installing extension {0}: {1}",
			"Extension '{0}' v{1} was successfully installed.",
			"Extension '{0}' was successfully installed.",
			"Cancelled installing extension '{0}'.",
			"A newer version of extension '{0}' v{1} is already installed. Use '--force' option to downgrade to older version.",
			"Extension '{0}' is a Built-in extension and cannot be uninstalled",
			"Extension '{0}' is marked as a Built-in extension by user. Please use '--force' option to uninstall it.",
			"Uninstalling {0}...",
			"Extension '{0}' was successfully uninstalled from {1}!",
			"Extension '{0}' was successfully uninstalled!",
			"Extension '{0}' is not installed on {1}.",
			"Extension '{0}' is not installed."
		],
		"vs/platform/extensionManagement/common/extensionNls": [
			"Couldn't find message for key {0}."
		],
		"vs/platform/extensionManagement/common/extensionsScannerService": [
			"Cannot read file {0}: {1}.",
			"Failed to parse {0}: [{1}, {2}] {3}.",
			"Invalid manifest file {0}: Not a JSON object.",
			"Failed to parse {0}: {1}.",
			"Invalid format {0}: JSON object expected.",
			"Failed to parse {0}: {1}.",
			"Invalid format {0}: JSON object expected."
		],
		"vs/platform/extensionManagement/node/extensionManagementService": [
			"Unable to install extension '{0}' as it is not compatible with VS Code '{1}'.",
			"This extension cannot be installed because {0}",
			"Cannot install '{0}' extension because of manifest mismatch with Marketplace",
			"Signature verification was not executed.",
			"Signature verification failed with '{0}' error.",
			"Signature verification failed with '{0}' error.",
			"Unable to delete the existing folder '{0}' while installing the extension '{1}'. Please delete the folder manually and try again",
			"Cannot read the extension from {0}",
			"Please restart VS Code before reinstalling {0}.",
			"Please restart VS Code before reinstalling {0}."
		],
		"vs/platform/extensionManagement/node/extensionManagementUtil": [
			"VSIX invalid: package.json is not a JSON file."
		],
		"vs/platform/extensions/common/extensionValidator": [
			"property publisher must be of type `string`.",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `object`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string[]`",
			"property `{0}` can be omitted or must be of type `string[]`",
			"property `{0}` should be omitted if the extension doesn't have a `{1}` or `{2}` property.",
			"property `{0}` can be defined only if property `main` is also defined.",
			"property `{0}` can be omitted or must be of type `string`",
			"Expected `main` ({0}) to be included inside extension's folder ({1}). This might make the extension non-portable.",
			"property `{0}` can be omitted or must be of type `string`",
			"Expected `browser` ({0}) to be included inside extension's folder ({1}). This might make the extension non-portable.",
			"Extension version is not semver compatible.",
			"This extension is using the API proposal '{0}' that is not compatible with the current version of VS Code.",
			"This extension is using the API proposals {0} and '{1}' that are not compatible with the current version of VS Code.",
			"Could not parse `engines.vscode` value {0}. Please use, for example: ^1.22.0, ^1.22.x, etc.",
			"Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions before 1.0.0, please define at a minimum the major and minor desired version. E.g. ^0.10.0, 0.10.x, 0.11.0, etc.",
			"Version specified in `engines.vscode` ({0}) is not specific enough. For vscode versions after 1.0.0, please define at a minimum the major desired version. E.g. ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.",
			"Extension is not compatible with Code {0}. Extension requires: {1}."
		],
		"vs/platform/externalTerminal/node/externalTerminalService": [
			"VS Code Console",
			"Script '{0}' failed with exit code {1}",
			"'{0}' not supported",
			"Press any key to continue...",
			"'{0}' failed with exit code {1}",
			"can't find terminal application '{0}'"
		],
		"vs/platform/files/browser/htmlFileSystemProvider": [
			"Rename is only supported for files.",
			"Insufficient permissions. Please retry and allow the operation."
		],
		"vs/platform/files/browser/indexedDBFileSystemProvider": [
			"File does not exist",
			"File is Directory",
			"File is not a directory",
			"Directory is not empty",
			"File exceeds available storage quota",
			"Internal error occurred in IndexedDB File System Provider. ({0})"
		],
		"vs/platform/files/common/files": [
			"Unknown Error",
			"{0}B",
			"{0}KB",
			"{0}MB",
			"{0}GB",
			"{0}TB"
		],
		"vs/platform/files/common/fileService": [
			"Unable to resolve filesystem provider with relative file path '{0}'",
			"ENOPRO: No file system provider found for resource '{0}'",
			"Unable to resolve nonexistent file '{0}'",
			"Unable to create file '{0}' that already exists when overwrite flag is not set",
			"Unable to write file '{0}' ({1})",
			"Unable to unlock file '{0}' because provider does not support it.",
			"Unable to atomically write file '{0}' because provider does not support it.",
			"Unable to atomically write file '{0}' because provider does not support unbuffered writes.",
			"Unable to unlock file '{0}' because atomic write is enabled.",
			"Unable to write file '{0}' that is actually a directory",
			"File Modified Since",
			"Unable to read file '{0}' ({1})",
			"Unable to read file '{0}' that is actually a directory",
			"File not modified since",
			"Unable to read file '{0}' that is too large to open",
			"Unable to copy when source '{0}' is same as target '{1}' with different path case on a case insensitive file system",
			"Unable to move/copy when source '{0}' is parent of target '{1}'.",
			"Unable to move/copy '{0}' because target '{1}' already exists at destination.",
			"Unable to move/copy '{0}' into '{1}' since a file would replace the folder it is contained in.",
			"Unable to create folder '{0}' that already exists but is not a directory",
			"Unable to delete file '{0}' via trash because provider does not support it.",
			"Unable to delete file '{0}' atomically because provider does not support it.",
			"Unable to atomically delete file '{0}' because using trash is enabled.",
			"Unable to delete nonexistent file '{0}'",
			"Unable to delete non-empty folder '{0}'.",
			"Unable to modify read-only file '{0}'",
			"Unable to modify read-only file '{0}'"
		],
		"vs/platform/files/common/io": [
			"File is too large to open"
		],
		"vs/platform/files/electron-main/diskFileSystemProviderServer": [
			"Failed to move '{0}' to the recycle bin ({1})",
			"Failed to move '{0}' to the trash ({1})"
		],
		"vs/platform/files/node/diskFileSystemProvider": [
			"File already exists",
			"File does not exist",
			"Unable to move '{0}' into '{1}' ({2}).",
			"Unable to copy '{0}' into '{1}' ({2}).",
			"File cannot be copied to same path with different path case",
			"File to move/copy does not exist",
			"File at target already exists and thus will not be moved/copied to unless overwrite is specified"
		],
		"vs/platform/history/browser/contextScopedHistoryWidget": [
			"Whether suggestion are visible"
		],
		"vs/platform/hover/browser/hoverWidget": [
			"Hold {0} key to mouse over"
		],
		"vs/platform/hover/browser/updatableHoverWidget": [
			"Loading..."
		],
		"vs/platform/keybinding/common/abstractKeybindingService": [
			"({0}) was pressed. Waiting for second key of chord...",
			"({0}) was pressed. Waiting for next key of chord...",
			"The key combination ({0}, {1}) is not a command.",
			"The key combination ({0}, {1}) is not a command."
		],
		"vs/platform/keyboardLayout/common/keyboardConfig": [
			"Keyboard",
			"Controls the dispatching logic for key presses to use either `code` (recommended) or `keyCode`.",
			"Controls if the AltGraph+ modifier should be treated as Ctrl+Alt+."
		],
		"vs/platform/languagePacks/common/languagePacks": [
			" (Current)"
		],
		"vs/platform/languagePacks/common/localizedStrings": [
			"open",
			"close",
			"find"
		],
		"vs/platform/list/browser/listService": [
			"Workbench",
			"Maps to `Control` on Windows and Linux and to `Command` on macOS.",
			"Maps to `Alt` on Windows and Linux and to `Option` on macOS.",
			"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.",
			"Controls how to open items in trees and lists using the mouse (if supported). Note that some trees and lists might choose to ignore this setting if it is not applicable.",
			"Controls whether lists and trees support horizontal scrolling in the workbench. Warning: turning on this setting has a performance implication.",
			"Controls whether clicks in the scrollbar scroll page by page.",
			"Controls tree indentation in pixels.",
			"Controls whether the tree should render indent guides.",
			"Controls whether lists and trees have smooth scrolling.",
			"A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.",
			"Scrolling speed multiplier when pressing `Alt`.",
			"Highlight elements when searching. Further up and down navigation will traverse only the highlighted elements.",
			"Filter elements when searching.",
			"Controls the default find mode for lists and trees in the workbench.",
			"Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes.",
			"Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements.",
			"Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.",
			"Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.",
			"Please use 'workbench.list.defaultFindMode' and\t'workbench.list.typeNavigationMode' instead.",
			"Use fuzzy matching when searching.",
			"Use contiguous matching when searching.",
			"Controls the type of matching used when searching lists and trees in the workbench.",
			"Controls how tree folders are expanded when clicking the folder names. Note that some trees and lists might choose to ignore this setting if it is not applicable.",
			"Controls whether sticky scrolling is enabled in trees.",
			"Controls the number of sticky elements displayed in the tree when {0} is enabled.",
			"Controls how type navigation works in lists and trees in the workbench. When set to `trigger`, type navigation begins once the `list.triggerTypeNavigation` command is run."
		],
		"vs/platform/log/common/log": [
			"Trace",
			"Debug",
			"Info",
			"Warning",
			"Error",
			"Off"
		],
		"vs/platform/markers/common/markers": [
			"Error",
			"Warning",
			"Info",
			"Errors",
			"Warnings",
			"Infos"
		],
		"vs/platform/markers/common/markerService": [
			"Problems are paused because: \"{0}\"",
			"Problems are paused because: \"{0}\" and {1} more"
		],
		"vs/platform/mcp/common/allowedMcpServersService": [
			"Model Context Protocol servers are disabled in the Editor. Please check your [settings]({0})."
		],
		"vs/platform/mcp/common/mcpGalleryService": [
			"No README available",
			"You can find information about this server [here]({0})"
		],
		"vs/platform/mcp/common/mcpManagementService": [
			"This mcp server cannot be installed because {0}"
		],
		"vs/platform/menubar/electron-main/menubar": [
			"New &&Window",
			"&&File",
			"&&Edit",
			"&&Selection",
			"&&View",
			"&&Go",
			"&&Run",
			"&&Terminal",
			"Window",
			"&&Help",
			"About {0}",
			"&&Preferences",
			"Services",
			"Hide {0}",
			"Hide Others",
			"Show All",
			"Quit {0}",
			"&&Quit",
			"&&Exit",
			"Cancel",
			"Are you sure you want to quit?",
			"Are you sure you want to exit?",
			"Minimize",
			"Zoom",
			"Bring All to Front",
			"Switch &&Window...",
			"New Tab",
			"Show Previous Tab",
			"Show Next Tab",
			"Move Tab to New Window",
			"Merge All Windows",
			"Check for &&Updates...",
			"Checking for Updates...",
			"D&&ownload Available Update",
			"Downloading Update...",
			"Install &&Update...",
			"Installing Update...",
			"Restart to &&Update"
		],
		"vs/platform/native/electron-main/nativeHostMainService": [
			"{0} will now prompt with 'osascript' for Administrator privileges to install the shell command.",
			"&&OK",
			"Cancel",
			"Unable to install the shell command '{0}'.",
			"{0} will now prompt with 'osascript' for Administrator privileges to uninstall the shell command.",
			"&&OK",
			"Cancel",
			"Unable to uninstall the shell command '{0}'.",
			"Unable to find shell script in '{0}'",
			"An error occurred opening a link in your default browser.",
			"An error occurred opening an external program.",
			"&&Copy Link",
			"Cancel",
			"&&OK",
			"Successfully created the trace file",
			"Please create an issue and manually attach the following file:\n{0}",
			"&&OK"
		],
		"vs/platform/notification/common/notification": [
			"Error: {0}",
			"Warning: {0}",
			"Info: {0}"
		],
		"vs/platform/process/electron-main/processMainService": [
			"Local"
		],
		"vs/platform/quickinput/browser/commandsQuickAccess": [
			"recently used",
			"similar commands",
			"commonly used",
			"other commands",
			"similar commands",
			"{0}, {1}",
			"Remove from Recently Used",
			"Command '{0}' resulted in an error"
		],
		"vs/platform/quickinput/browser/helpQuickAccess": [
			"{0}, {1}"
		],
		"vs/platform/quickinput/browser/quickInput": [
			"Whether keyboard focus is inside the quick input control",
			"The alignment of the quick input",
			"The type of the currently visible quick input",
			"Whether the cursor in the quick input is at the end of the input box",
			"Back",
			"Press 'Enter' to confirm your input or 'Escape' to cancel",
			"{0}/{1}",
			"Type to narrow down results.",
			"OK",
			"{0} (Press 'Enter' to confirm or 'Escape' to cancel)"
		],
		"vs/platform/quickinput/browser/quickInputActions": [
			"Used while in the context of any kind of quick input. If you change one keybinding for this command, you should change all of the other keybindings (modifier variants) of this command as well.",
			"Used while in the context of the quick pick. If you change one keybinding for this command, you should change all of the other keybindings (modifier variants) of this command as well.",
			"If we're in quick access mode, this will navigate to the next item. If we are not in quick access mode, this will navigate to the next separator.",
			"If we're in quick access mode, this will navigate to the previous item. If we are not in quick access mode, this will navigate to the previous separator.",
			"Used while in the context of some quick input. If you change one keybinding for this command, you should change all of the other keybindings (modifier variants) of this command as well."
		],
		"vs/platform/quickinput/browser/quickInputController": [
			"Toggle all checkboxes",
			"{0} Results",
			"{0} Selected",
			"OK",
			"Custom",
			"Back ({0})",
			"Back"
		],
		"vs/platform/quickinput/browser/quickInputList": [
			"Quick Input"
		],
		"vs/platform/quickinput/browser/quickInputUtils": [
			"Click to execute command '{0}'"
		],
		"vs/platform/quickinput/browser/quickPickPin": [
			"pinned",
			"Pin command",
			"Pinned command"
		],
		"vs/platform/quickinput/browser/tree/quickInputTreeAccessibilityProvider": [
			"Quick Tree"
		],
		"vs/platform/quickinput/browser/tree/quickTree": [
			"Type to narrow down results."
		],
		"vs/platform/remoteTunnel/common/remoteTunnel": [
			"Remote Tunnel Service"
		],
		"vs/platform/remoteTunnel/node/remoteTunnelService": [
			"Building CLI from sources",
			"Connecting as {0} ({1})",
			"Opening tunnel {0}",
			"Opening tunnel",
			"Failed to install tunnel as a service, starting in session..."
		],
		"vs/platform/request/common/request": [
			"HTTP",
			"Controls whether in the remote extension host the local proxy configuration should be used. This setting only applies as a remote setting during [remote development](https://aka.ms/vscode-remote).",
			"HTTP",
			"Controls whether use of Electron's fetch implementation instead of Node.js' should be enabled. All local extensions will get Electron's fetch implementation for the global fetch API.",
			"HTTP",
			"The proxy setting to use. If not set, will be inherited from the `http_proxy` and `https_proxy` environment variables. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether the proxy server certificate should be verified against the list of supplied CAs. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Overrides the principal service name for Kerberos authentication with the HTTP proxy. A default based on the proxy hostname is used when this is not set. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Specifies domain names for which proxy settings should be ignored for HTTP/HTTPS requests. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"The value to send as the `Proxy-Authorization` header for every network request. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Disable proxy support for extensions.",
			"Enable proxy support for extensions.",
			"Enable proxy support for extensions, fall back to request options, when no proxy found.",
			"Enable proxy support for extensions, override request options.",
			"Use the proxy support for extensions. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether CA certificates should be loaded from the OS. On Windows and macOS, a reload of the window is required after turning this off. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether system certificates should be loaded using Node.js built-in support. Reload the window after changing this setting. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether experimental loading of CA certificates from the OS should be enabled. This uses a more general approach than the default implementation. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls whether Node.js' fetch implementation should be extended with additional support. Currently proxy support ({1}) and system certificates ({2}) are added when the corresponding settings are enabled. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately.",
			"Controls the interval in seconds for checking network interface changes to invalidate the proxy cache. Set to -1 to disable. When during [remote development](https://aka.ms/vscode-remote) the {0} setting is disabled this setting can be configured in the local and the remote settings separately."
		],
		"vs/platform/shell/node/shellEnv": [
			"Unable to resolve your shell environment in a reasonable time. Please review your shell configuration and restart.",
			"Unable to resolve your shell environment: {0}",
			"Unexpected exit code from spawned shell (code {0}, signal {1})"
		],
		"vs/platform/telemetry/common/telemetryLogAppender": [
			"Telemetry{0}"
		],
		"vs/platform/telemetry/common/telemetryService": [
			"Controls {0} telemetry, first-party extension telemetry, and participating third-party extension telemetry. Some third party extensions might not respect this setting. Consult the specific extension's documentation to be sure. Telemetry helps us better understand how {0} is performing, where improvements need to be made, and how features are being used.",
			"Read more about the [data we collect]({0}).",
			"Read more about the [data we collect]({0}) and our [privacy statement]({1}).",
			"A full restart of the application is necessary for crash reporting changes to take effect.",
			"Crash Reports",
			"Error Telemetry",
			"Usage Data",
			"The following table outlines the data sent with each setting:",
			"****Note:*** If this setting is 'off', no telemetry will be sent regardless of other telemetry settings. If this setting is set to anything except 'off' and telemetry is disabled with deprecated settings, no telemetry will be sent.*",
			"Telemetry",
			"Sends usage data, errors, and crash reports.",
			"Sends general error telemetry and crash reports.",
			"Sends OS level crash reports.",
			"Disables all product telemetry.",
			"Controls the level of telemetry.",
			"Sends usage data, errors, and crash reports.",
			"Sends general error telemetry and crash reports.",
			"Sends OS level crash reports.",
			"Disables all product telemetry.",
			"Enable feedback mechanisms such as the issue reporter, surveys, and other feedback options.",
			"Enable feedback mechanisms such as the issue reporter, surveys, and other feedback options.",
			"Enable diagnostic data to be collected. This helps us to better understand how {0} is performing and where improvements need to be made.",
			"Enable diagnostic data to be collected. This helps us to better understand how {0} is performing and where improvements need to be made. [Read more]({1}) about what we collect and our privacy statement.",
			"If this setting is false, no telemetry will be sent regardless of the new setting's value. Deprecated in favor of the {0} setting."
		],
		"vs/platform/telemetry/common/telemetryUtils": [
			"Telemetry"
		],
		"vs/platform/terminal/common/terminalLogService": [
			"Terminal"
		],
		"vs/platform/terminal/common/terminalPlatformConfiguration": [
			"An optional set of arguments to run the shell executable with.",
			"A codicon ID to associate with the terminal icon.",
			"A theme color ID to associate with the terminal icon.",
			"An object with environment variables that will be added to the terminal profile process. Set to `null` to delete environment variables from the base environment.",
			"A single path to a shell executable or an array of paths that will be used as fallbacks when one fails.",
			"Whether or not to replace the dynamic terminal title that detects what program is running with the static profile name.",
			"A path to a shell executable.",
			"A set of terminal profile customizations for {0} which allows adding, removing or changing how terminals are launched. Profiles are made up of a mandatory path, optional arguments and other presentation options.\n\nTo override an existing profile use its profile name as the key, for example:\n\n{1}\n\n{2}Read more about configuring profiles{3}.",
			"Integrated Terminal",
			"The terminal profile to use on Linux for automation-related terminal usage like tasks and debug.",
			"The terminal profile to use on macOS for automation-related terminal usage like tasks and debug.",
			"The terminal profile to use for automation-related terminal usage like tasks and debug. This setting will currently be ignored if {0} (now deprecated) is set.",
			"A profile source that will auto detect the paths to the shell. Note that non-standard executable locations are not supported and must be created manually in a new profile.",
			"The extension that contributed this profile.",
			"The id of the extension terminal",
			"The name of the extension terminal",
			"The extension that contributed this profile.",
			"The id of the extension terminal",
			"The name of the extension terminal",
			"The extension that contributed this profile.",
			"The id of the extension terminal",
			"The name of the extension terminal",
			"Controls whether or not WSL distros are shown in the terminal dropdown",
			"Whether new shells should inherit their environment from VS Code, which may source a login shell to ensure $PATH and other development variables are initialized. This has no effect on Windows.",
			"Controls the maximum amount of lines that will be restored when reconnecting to a persistent terminal session. Increasing this will restore more lines of scrollback at the cost of more memory and increase the time it takes to connect to terminals on start up. This setting requires a restart to take effect and should be set to a value less than or equal to `#terminal.integrated.scrollback#`.",
			"Whether to show hovers for links in the terminal output.",
			"A set of process names to ignore when using the {0} setting.",
			"Integrated Terminal",
			"The default terminal profile on Linux.",
			"The default terminal profile on macOS.",
			"The default terminal profile on Windows."
		],
		"vs/platform/terminal/common/terminalProfiles": [
			"Automatically detect the default"
		],
		"vs/platform/terminal/node/ptyHostMain": [
			"Pty Host"
		],
		"vs/platform/terminal/node/ptyService": [
			"History restored"
		],
		"vs/platform/terminal/node/terminalProcess": [
			"Starting directory (cwd) \"{0}\" is not a directory",
			"Starting directory (cwd) \"{0}\" does not exist",
			"Path to shell executable \"{0}\" does not exist",
			"Path to shell executable \"{0}\" is not a file or a symlink"
		],
		"vs/platform/theme/common/colors/baseColors": [
			"Overall foreground color. This color is only used if not overridden by a component.",
			"Overall foreground for disabled elements. This color is only used if not overridden by a component.",
			"Overall foreground color for error messages. This color is only used if not overridden by a component.",
			"Foreground color for description text providing additional information, for example for a label.",
			"The default color for icons in the workbench.",
			"Overall border color for focused elements. This color is only used if not overridden by a component.",
			"An extra border around elements to separate them from others for greater contrast.",
			"An extra border around active elements to separate them from others for greater contrast.",
			"The background color of text selections in the workbench (e.g. for input fields or text areas). Note that this does not apply to selections within the editor.",
			"Foreground color for links in text.",
			"Foreground color for links in text when clicked on and on mouse hover.",
			"Color for text separators.",
			"Foreground color for preformatted text segments.",
			"Background color for preformatted text segments.",
			"Border color for preformatted text segments.",
			"Background color for block quotes in text.",
			"Border color for block quotes in text.",
			"Background color for code blocks in text."
		],
		"vs/platform/theme/common/colors/chartsColors": [
			"The foreground color used in charts.",
			"The color used for horizontal lines in charts.",
			"The red color used in chart visualizations.",
			"The blue color used in chart visualizations.",
			"The yellow color used in chart visualizations.",
			"The orange color used in chart visualizations.",
			"The green color used in chart visualizations.",
			"The purple color used in chart visualizations."
		],
		"vs/platform/theme/common/colors/editorColors": [
			"Editor background color.",
			"Editor default foreground color.",
			"Background color of sticky scroll in the editor",
			"Background color of the gutter part of sticky scroll in the editor",
			"Background color of sticky scroll on hover in the editor",
			"Border color of sticky scroll in the editor",
			" Shadow color of sticky scroll in the editor",
			"Background color of editor widgets, such as find/replace.",
			"Foreground color of editor widgets, such as find/replace.",
			"Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.",
			"Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.",
			"Background color of error text in the editor. The color must not be opaque so as not to hide underlying decorations.",
			"Foreground color of error squigglies in the editor.",
			"If set, color of double underlines for errors in the editor.",
			"Background color of warning text in the editor. The color must not be opaque so as not to hide underlying decorations.",
			"Foreground color of warning squigglies in the editor.",
			"If set, color of double underlines for warnings in the editor.",
			"Background color of info text in the editor. The color must not be opaque so as not to hide underlying decorations.",
			"Foreground color of info squigglies in the editor.",
			"If set, color of double underlines for infos in the editor.",
			"Foreground color of hint squigglies in the editor.",
			"If set, color of double underlines for hints in the editor.",
			"Color of active links.",
			"Color of the editor selection.",
			"Color of the selected text for high contrast.",
			"Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations.",
			"Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations.",
			"Border color for regions with the same content as the selection.",
			"The border color for an IME composition.",
			"Color of the current search match.",
			"Text color of the current search match.",
			"Color of the other search matches. The color must not be opaque so as not to hide underlying decorations.",
			"Foreground color of the other search matches.",
			"Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations.",
			"Border color of the current search match.",
			"Border color of the other search matches.",
			"Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations.",
			"Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations.",
			"Background color of the editor hover.",
			"Foreground color of the editor hover.",
			"Border color of the editor hover.",
			"Background color of the editor hover status bar.",
			"Foreground color of inline hints",
			"Background color of inline hints",
			"Foreground color of inline hints for types",
			"Background color of inline hints for types",
			"Foreground color of inline hints for parameters",
			"Background color of inline hints for parameters",
			"The color used for the lightbulb actions icon.",
			"The color used for the lightbulb auto fix actions icon.",
			"The color used for the lightbulb AI icon.",
			"Highlight background color of a snippet tabstop.",
			"Highlight border color of a snippet tabstop.",
			"Highlight background color of the final tabstop of a snippet.",
			"Highlight border color of the final tabstop of a snippet.",
			"Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations.",
			"Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations.",
			"Background color for lines that got inserted. The color must not be opaque so as not to hide underlying decorations.",
			"Background color for lines that got removed. The color must not be opaque so as not to hide underlying decorations.",
			"Background color for the margin where lines got inserted.",
			"Background color for the margin where lines got removed.",
			"Diff overview ruler foreground for inserted content.",
			"Diff overview ruler foreground for removed content.",
			"Outline color for the text that got inserted.",
			"Outline color for text that got removed.",
			"Border color between the two text editors.",
			"Color of the diff editor's diagonal fill. The diagonal fill is used in side-by-side diff views.",
			"The background color of unchanged blocks in the diff editor.",
			"The foreground color of unchanged blocks in the diff editor.",
			"The background color of unchanged code in the diff editor.",
			"Shadow color of widgets such as find/replace inside the editor.",
			"Border color of widgets such as find/replace inside the editor.",
			"Toolbar background when hovering over actions using the mouse",
			"Toolbar outline when hovering over actions using the mouse",
			"Toolbar background when holding the mouse over actions",
			"Color of focused breadcrumb items.",
			"Background color of breadcrumb items.",
			"Color of focused breadcrumb items.",
			"Color of selected breadcrumb items.",
			"Background color of breadcrumb item picker.",
			"Current header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Current content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Incoming header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Incoming content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Common ancestor header background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Common ancestor content background in inline merge-conflicts. The color must not be opaque so as not to hide underlying decorations.",
			"Border color on headers and the splitter in inline merge-conflicts.",
			"Current overview ruler foreground for inline merge-conflicts.",
			"Incoming overview ruler foreground for inline merge-conflicts.",
			"Common ancestor overview ruler foreground for inline merge-conflicts.",
			"Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations.",
			"Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations.",
			"The color used for the problems error icon.",
			"The color used for the problems warning icon.",
			"The color used for the problems info icon."
		],
		"vs/platform/theme/common/colors/inputColors": [
			"Input box background.",
			"Input box foreground.",
			"Input box border.",
			"Border color of activated options in input fields.",
			"Background color of activated options in input fields.",
			"Background hover color of options in input fields.",
			"Foreground color of activated options in input fields.",
			"Input box foreground color for placeholder text.",
			"Input validation background color for information severity.",
			"Input validation foreground color for information severity.",
			"Input validation border color for information severity.",
			"Input validation background color for warning severity.",
			"Input validation foreground color for warning severity.",
			"Input validation border color for warning severity.",
			"Input validation background color for error severity.",
			"Input validation foreground color for error severity.",
			"Input validation border color for error severity.",
			"Dropdown background.",
			"Dropdown list background.",
			"Dropdown foreground.",
			"Dropdown border.",
			"Button foreground color.",
			"Button separator color.",
			"Button background color.",
			"Button background color when hovering.",
			"Button border color.",
			"Secondary button foreground color.",
			"Secondary button background color.",
			"Secondary button background color when hovering.",
			"Foreground color of active radio option.",
			"Background color of active radio option.",
			"Border color of the active radio option.",
			"Foreground color of inactive radio option.",
			"Background color of inactive radio option.",
			"Border color of the inactive radio option.",
			"Background color of inactive active radio option when hovering.",
			"Background color of checkbox widget.",
			"Background color of checkbox widget when the element it's in is selected.",
			"Foreground color of checkbox widget.",
			"Border color of checkbox widget.",
			"Border color of checkbox widget when the element it's in is selected.",
			"Background of a disabled checkbox.",
			"Foreground of a disabled checkbox.",
			"Keybinding label background color. The keybinding label is used to represent a keyboard shortcut.",
			"Keybinding label foreground color. The keybinding label is used to represent a keyboard shortcut.",
			"Keybinding label border color. The keybinding label is used to represent a keyboard shortcut.",
			"Keybinding label border bottom color. The keybinding label is used to represent a keyboard shortcut."
		],
		"vs/platform/theme/common/colors/listColors": [
			"List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree outline color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree outline color for the focused item when the list/tree is active and selected. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree icon foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree icon foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree outline color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.",
			"List/Tree background when hovering over items using the mouse.",
			"List/Tree foreground when hovering over items using the mouse.",
			"List/Tree drag and drop background when moving items over other items when using the mouse.",
			"List/Tree drag and drop border color when moving items between items when using the mouse.",
			"List/Tree foreground color of the match highlights when searching inside the list/tree.",
			"List/Tree foreground color of the match highlights on actively focused items when searching inside the list/tree.",
			"List/Tree foreground color for invalid items, for example an unresolved root in explorer.",
			"Foreground color of list items containing errors.",
			"Foreground color of list items containing warnings.",
			"Background color of the type filter widget in lists and trees.",
			"Outline color of the type filter widget in lists and trees.",
			"Outline color of the type filter widget in lists and trees, when there are no matches.",
			"Shadow color of the type filter widget in lists and trees.",
			"Background color of the filtered match.",
			"Border color of the filtered match.",
			"List/Tree foreground color for items that are deemphasized.",
			"Tree stroke color for the indentation guides.",
			"Tree stroke color for the indentation guides that are not active.",
			"Table border color between columns.",
			"Background color for odd table rows.",
			"Action List background color.",
			"Action List foreground color.",
			"Action List foreground color for the focused item.",
			"Action List background color for the focused item."
		],
		"vs/platform/theme/common/colors/menuColors": [
			"Border color of menus.",
			"Foreground color of menu items.",
			"Background color of menu items.",
			"Foreground color of the selected menu item in menus.",
			"Background color of the selected menu item in menus.",
			"Border color of the selected menu item in menus.",
			"Color of a separator menu item in menus."
		],
		"vs/platform/theme/common/colors/minimapColors": [
			"Minimap marker color for find matches.",
			"Minimap marker color for repeating editor selections.",
			"Minimap marker color for the editor selection.",
			"Minimap marker color for infos.",
			"Minimap marker color for warnings.",
			"Minimap marker color for errors.",
			"Minimap background color.",
			"Opacity of foreground elements rendered in the minimap. For example, \"#000000c0\" will render the elements with 75% opacity.",
			"Minimap slider background color.",
			"Minimap slider background color when hovering.",
			"Minimap slider background color when clicked on."
		],
		"vs/platform/theme/common/colors/miscColors": [
			"Border color of active sashes.",
			"Badge background color. Badges are small information labels, e.g. for search results count.",
			"Badge foreground color. Badges are small information labels, e.g. for search results count.",
			"Foreground color of the warning activity badge",
			"Background color of the warning activity badge",
			"Foreground color of the error activity badge",
			"Background color of the error activity badge",
			"Scrollbar shadow to indicate that the view is scrolled.",
			"Scrollbar slider background color.",
			"Scrollbar slider background color when hovering.",
			"Scrollbar slider background color when clicked on.",
			"Scrollbar track background color.",
			"Background color of the progress bar that can show for long running operations.",
			"Line color for the chart.",
			"Axis color for the chart.",
			"Guide line for the chart."
		],
		"vs/platform/theme/common/colors/quickpickColors": [
			"Quick picker background color. The quick picker widget is the container for pickers like the command palette.",
			"Quick picker foreground color. The quick picker widget is the container for pickers like the command palette.",
			"Quick picker title background color. The quick picker widget is the container for pickers like the command palette.",
			"Quick picker color for grouping labels.",
			"Quick picker color for grouping borders.",
			"Please use quickInputList.focusBackground instead",
			"Quick picker foreground color for the focused item.",
			"Quick picker icon foreground color for the focused item.",
			"Quick picker background color for the focused item."
		],
		"vs/platform/theme/common/colors/searchColors": [
			"Color of the text in the search viewlet's completion message.",
			"Color of the Search Editor query matches.",
			"Border color of the Search Editor query matches."
		],
		"vs/platform/theme/common/colorUtils": [
			"This color must be transparent or it will obscure content",
			"Use the default color."
		],
		"vs/platform/theme/common/iconRegistry": [
			"The font ID must only contain letters, numbers, underscores and dashes.",
			"The id of the font to use. If not set, the font that is defined first is used.",
			"The font character associated with the icon definition.",
			"Icon for the close action in widgets.",
			"Icon for goto previous editor location.",
			"Icon for goto next editor location."
		],
		"vs/platform/theme/common/sizes/baseSizes": [
			"Base font size. This size is used if not overridden by a component.",
			"Small font size for secondary content.",
			"Extra small font size for less prominent content.",
			"Base font size for codicons.",
			"Base corner radius for UI elements.",
			"Extra small corner radius for very compact UI elements.",
			"Small corner radius for compact UI elements.",
			"Large corner radius for prominent UI elements.",
			"Extra large corner radius for very prominent UI elements.",
			"Circular corner radius for fully rounded UI elements.",
			"Base stroke thickness for borders and outlines."
		],
		"vs/platform/theme/common/tokenClassificationRegistry": [
			"Colors and styles for the token.",
			"Foreground color for the token.",
			"Token background colors are currently not supported.",
			"Sets the all font styles of the rule: 'italic', 'bold', 'underline' or 'strikethrough' or a combination. All styles that are not listed are unset. The empty string unsets all styles.",
			"Font style must be 'italic', 'bold', 'underline' or 'strikethrough' or a combination. The empty string unsets all styles.",
			"None (clear inherited style)",
			"Sets or unsets the font style to bold. Note, the presence of 'fontStyle' overrides this setting.",
			"Sets or unsets the font style to italic. Note, the presence of 'fontStyle' overrides this setting.",
			"Sets or unsets the font style to underline. Note, the presence of 'fontStyle' overrides this setting.",
			"Sets or unsets the font style to strikethrough. Note, the presence of 'fontStyle' overrides this setting.",
			"Style for comments.",
			"Style for strings.",
			"Style for keywords.",
			"Style for numbers.",
			"Style for expressions.",
			"Style for operators.",
			"Style for namespaces.",
			"Style for types.",
			"Style for structs.",
			"Style for classes.",
			"Style for interfaces.",
			"Style for enums.",
			"Style for type parameters.",
			"Style for functions",
			"Style for member functions",
			"Style for method (member functions)",
			"Style for macros.",
			"Style for variables.",
			"Style for parameters.",
			"Style for properties.",
			"Style for enum members.",
			"Style for events.",
			"Style for decorators & annotations.",
			"Style for labels. ",
			"Style for all symbol declarations.",
			"Style to use for references in documentation.",
			"Style to use for symbols that are static.",
			"Style to use for symbols that are abstract.",
			"Style to use for symbols that are deprecated.",
			"Style to use for write accesses.",
			"Style to use for symbols that are async.",
			"Style to use for symbols that are read-only."
		],
		"vs/platform/undoRedo/common/undoRedoService": [
			"The following files have been closed and modified on disk: {0}.",
			"The following files have been modified in an incompatible way: {0}.",
			"Could not undo '{0}' across all files. {1}",
			"Could not undo '{0}' across all files. {1}",
			"Could not undo '{0}' across all files because changes were made to {1}",
			"Could not undo '{0}' across all files because there is already an undo or redo operation running on {1}",
			"Could not undo '{0}' across all files because an undo or redo operation occurred in the meantime",
			"Would you like to undo '{0}' across all files?",
			"&&Undo in {0} Files",
			"Undo this &&File",
			"Could not undo '{0}' because there is already an undo or redo operation running.",
			"Would you like to undo '{0}'?",
			"&&Yes",
			"No",
			"Could not redo '{0}' across all files. {1}",
			"Could not redo '{0}' across all files. {1}",
			"Could not redo '{0}' across all files because changes were made to {1}",
			"Could not redo '{0}' across all files because there is already an undo or redo operation running on {1}",
			"Could not redo '{0}' across all files because an undo or redo operation occurred in the meantime",
			"Could not redo '{0}' because there is already an undo or redo operation running."
		],
		"vs/platform/update/common/update.config.contribution": [
			"Update",
			"Configure whether you receive automatic updates. Requires a restart after change. The updates are fetched from a Microsoft online service.",
			"Disable updates.",
			"Disable automatic background update checks. Updates will be available if you manually check for updates.",
			"Check for updates only on startup. Disable automatic background update checks.",
			"Enable automatic update checks. Code will check for updates automatically and periodically.",
			"Configure whether you receive automatic updates. Requires a restart after change. The updates are fetched from a Microsoft online service.",
			"Disable updates.",
			"Disable automatic background update checks. Updates will be available if you manually check for updates.",
			"Check for updates only on startup. Disable automatic background update checks.",
			"Enable automatic update checks. Code will check for updates automatically and periodically.",
			"Configure whether you receive automatic updates. Requires a restart after change. The updates are fetched from a Microsoft online service.",
			"This setting is deprecated, please use '{0}' instead.",
			"Enable Background Updates on Windows",
			"Enable to download and install new VS Code versions in the background on Windows.",
			"Show Release Notes after an update. The Release Notes are fetched from a Microsoft online service."
		],
		"vs/platform/userDataProfile/common/userDataProfile": [
			"Default"
		],
		"vs/platform/userDataSync/common/abstractSynchronizer": [
			"Cannot sync {0} as its local version {1} is not compatible with its remote version {2}",
			"Cannot parse sync data as it is not compatible with the current version."
		],
		"vs/platform/userDataSync/common/keybindingsSync": [
			"Unable to sync keybindings because the content in the file is not valid. Please open the file and correct it.",
			"Unable to sync keybindings because the content in the file is not valid. Please open the file and correct it."
		],
		"vs/platform/userDataSync/common/settingsSync": [
			"Unable to sync settings as there are errors/warning in settings file."
		],
		"vs/platform/userDataSync/common/userDataAutoSyncService": [
			"Cannot sync because default service has changed",
			"Cannot sync because sync service has changed",
			"Cannot sync because syncing is turned off in the cloud",
			"Cannot sync because default service has changed",
			"Cannot sync because sync service has changed",
			"Cannot sync because current session is expired",
			"Cannot sync because syncing is turned off on this machine from another machine."
		],
		"vs/platform/userDataSync/common/userDataSync": [
			"Settings Sync",
			"Synchronize keybindings for each platform.",
			"List of extensions to be ignored while synchronizing. The identifier of an extension is always `${publisher}.${name}`. For example: `vscode.csharp`.",
			"Expected format '${publisher}.${name}'. Example: 'vscode.csharp'.",
			"Configure settings to be ignored while synchronizing."
		],
		"vs/platform/userDataSync/common/userDataSyncLog": [
			"Settings Sync"
		],
		"vs/platform/userDataSync/common/userDataSyncMachines": [
			"Cannot read machines data as the current version is incompatible. Please update {0} and try again."
		],
		"vs/platform/userDataSync/common/userDataSyncResourceProvider": [
			"Cannot parse sync data as it is not compatible with the current version."
		],
		"vs/platform/windows/electron-main/windowImpl": [
			"&&Reopen",
			"&&Close",
			"&&Keep Waiting",
			"The window is not responding",
			"You can reopen or close the window or keep waiting.",
			"Don't restore editors",
			"The window terminated unexpectedly",
			"The window terminated unexpectedly (reason: '{0}', code: '{1}')",
			"&&Reopen",
			"&&New Window",
			"&&Close",
			"We are sorry for the inconvenience. You can reopen the window to continue where you left off.",
			"We are sorry for the inconvenience. You can open a new empty window to start again.",
			"Don't restore editors",
			"You can still access the menu bar by pressing the Alt-key."
		],
		"vs/platform/windows/electron-main/windowsMainService": [
			"&&OK",
			"Path does not exist",
			"URI can not be opened",
			"The path '{0}' does not exist on this computer.",
			"The URI '{0}' is not valid and can not be opened.",
			"&&Allow",
			"&&Cancel",
			"&&Learn More",
			"The host '{0}' was not found in the list of allowed hosts. Do you want to allow it anyway?",
			"The path '{0}' uses a host that is not allowed. Unless you trust the host, you should press 'Cancel'",
			"Permanently allow host '{0}'"
		],
		"vs/platform/workspace/common/workspace": [
			"Code Workspace"
		],
		"vs/platform/workspaces/electron-main/workspacesHistoryMainService": [
			"&&Clear",
			"&&Cancel",
			"Do you want to clear all recently opened files and workspaces?",
			"This action is irreversible!",
			"New Window",
			"Opens a new window",
			"Recent Folders & Workspaces",
			"Recent Folders",
			"Untitled (Workspace)",
			"{0} (Workspace)"
		],
		"vs/platform/workspaces/electron-main/workspacesManagementMainService": [
			"&&OK",
			"Unable to save workspace '{0}'",
			"The workspace is already opened in another window. Please close that window first and then try again."
		],
		"vs/server/node/remoteExtensionHostAgentCli": [
			"Remote CLI"
		],
		"vs/server/node/serverEnvironmentService": [
			"The host name or IP address the server should listen to. If not set, defaults to 'localhost'.",
			"The port the server should listen to. If 0 is passed a random free port is picked. If a range in the format num-num is passed, a free port from the range (end inclusive) is selected.",
			"The path to a socket file for the server to listen to.",
			"The path under which the web UI and the code server is provided. Defaults to '/'.`",
			"A secret that must be included with all requests.",
			"Path to a file that contains the connection token.",
			"Run without a connection token. Only use this if the connection is secured by other means.",
			"If set, the user accepts the server license terms and the server will be started without a user prompt.",
			"Specifies the directory that server data is kept in.",
			"Sets the initial telemetry level. Valid levels are: 'off', 'crash', 'error' and 'all'. If not specified, the server will send telemetry until a client connects, it will then use the clients telemetry setting. Setting this to 'off' is equivalent to --disable-telemetry",
			"The workspace folder to open when no input is specified in the browser URL. A relative or absolute path resolved against the current working directory.",
			"The workspace to open when no input is specified in the browser URL. A relative or absolute path resolved against the current working directory.",
			"Start the server when installing or uninstalling extensions. To be used in combination with 'install-extension', 'install-builtin-extension' and 'uninstall-extension'.",
			"Override the reconnection grace time window in seconds. Defaults to 10800 (3 hours)."
		],
		"vs/server/node/serverServices": [
			"Server"
		],
		"vs/workbench/api/browser/mainThreadAuthentication": [
			"Yes",
			"No",
			"The extension '{0}' wants you to sign in again using {1}.",
			"The extension '{0}' wants to sign in using {1}.",
			"&&Allow",
			"Learn more",
			"Incorrect account detected",
			"The chosen account, {0}, does not match the requested account, {1}.",
			"Keep {0}",
			"Login with {0}",
			"Device Code Authentication",
			"Your code: {0}\n\nTo complete authentication, navigate to {1} and enter the code above.",
			"Copy & Continue",
			"Failed to open {0}",
			"Dynamic Client Registration not supported",
			"The authorization server '{0}' does not support automatic client registration. Do you want to proceed by manually providing a client registration (client ID)?\n\nNote: When registering your OAuth application, make sure to include these redirect URIs:\n{1}",
			"Copy URIs & Proceed",
			"Failed to copy redirect URIs to clipboard.",
			"Cancel",
			"Add Client Registration Details",
			"Enter an existing client ID that has been registered with the following redirect URIs: http://127.0.0.1:33418, https://vscode.dev/redirect",
			"OAuth client ID (azye39d...)",
			"Client ID is required",
			"(optional) Enter an existing client secret associated with the client id '{0}' or leave this field blank",
			"OAuth client secret (wer32o50f...) or leave it blank"
		],
		"vs/workbench/api/browser/mainThreadChatSessions": [
			"Are you sure you want to interrupt the active session?",
			"{0}"
		],
		"vs/workbench/api/browser/mainThreadCLICommands": [
			"Cannot install the '{0}' extension because it is declared to not run in this setup."
		],
		"vs/workbench/api/browser/mainThreadComments": [
			"View icon of the comments view."
		],
		"vs/workbench/api/browser/mainThreadCustomEditors": [
			"An extension provided editor for '{0}' is still open that would close otherwise.",
			"Edit"
		],
		"vs/workbench/api/browser/mainThreadEditSessionIdentityParticipant": [
			"Aborted onWillCreateEditSessionIdentity-event after 10000ms"
		],
		"vs/workbench/api/browser/mainThreadExtensionService": [
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension, which is not loaded. Would you like to reload the window to load the extension?",
			"Reload Window",
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension which is not supported in the current workspace",
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension which is not supported in Restricted Mode",
			"Manage Workspace Trust",
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension which is disabled. Would you like to enable the extension and reload the window?",
			"Enable and Reload",
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension which is disabled.",
			"Cannot activate the '{0}' extension because it depends on the '{1}' extension from '{2}', which is not installed. Would you like to install the extension and reload the window?",
			"Install and Reload",
			"Cannot activate the '{0}' extension because it depends on an unknown '{1}' extension."
		],
		"vs/workbench/api/browser/mainThreadFileSystemEventService": [
			"Extension '{0}' wants to make refactoring changes with this file creation",
			"Extension '{0}' wants to make refactoring changes with this file copy",
			"Extension '{0}' wants to make refactoring changes with this file move",
			"Extension '{0}' wants to make refactoring changes with this file deletion",
			"{0} extensions want to make refactoring changes with this file creation",
			"{0} extensions want to make refactoring changes with this file copy",
			"{0} extensions want to make refactoring changes with this file move",
			"{0} extensions want to make refactoring changes with this file deletion",
			"Show &&Preview",
			"Skip Changes",
			"&&OK",
			"Show &&Preview",
			"Skip Changes",
			"Do not ask me again",
			"Running 'File Create' participants...",
			"Running 'File Rename' participants...",
			"Running 'File Copy' participants...",
			"Running 'File Delete' participants...",
			"Running 'File Write' participants...",
			"Reset choice for 'File operation needs preview'"
		],
		"vs/workbench/api/browser/mainThreadLanguageModels": [
			"Language Models",
			"The extension '{0}' wants to access the language models provided by {1}."
		],
		"vs/workbench/api/browser/mainThreadMcp": [
			"Incorrect account detected",
			"The chosen account, {0}, does not match the requested account, {1}.",
			"Keep {0}",
			"Login with {0}",
			"Authentication session for {0} removed, stopping server",
			"The MCP Server Definition '{0}' wants you to authenticate to {1}.",
			"The MCP Server Definition '{0}' wants to authenticate to {1}.",
			"&&Allow"
		],
		"vs/workbench/api/browser/mainThreadMessageService": [
			"Extension",
			"Manage Extension",
			"Cancel",
			"&&OK"
		],
		"vs/workbench/api/browser/mainThreadNotebookSaveParticipant": [
			"Aborted onWillSaveNotebookDocument-event after 1750ms"
		],
		"vs/workbench/api/browser/mainThreadOutputService": [
			"Show Output",
			"Show {0} Output Channel",
			"Show {0} Output Channel"
		],
		"vs/workbench/api/browser/mainThreadProgress": [
			"Manage Extension"
		],
		"vs/workbench/api/browser/mainThreadSaveParticipant": [
			"Aborted onWillSaveTextDocument-event after 1750ms"
		],
		"vs/workbench/api/browser/mainThreadTask": [
			"{0}: {1}"
		],
		"vs/workbench/api/browser/mainThreadTunnelService": [
			"The extension {0} has forwarded port {1}. You'll need to run as superuser to use port {2} locally.",
			"Use Port {0} as Sudo..."
		],
		"vs/workbench/api/browser/mainThreadUriOpeners": [
			"Open using default opener",
			"Could not open uri with '{0}': {1}"
		],
		"vs/workbench/api/browser/mainThreadWebviews": [
			"An error occurred while loading view: {0}"
		],
		"vs/workbench/api/browser/mainThreadWorkspace": [
			"Extension '{0}' added 1 folder to the workspace",
			"Extension '{0}' added {1} folders to the workspace",
			"Extension '{0}' removed 1 folder from the workspace",
			"Extension '{0}' removed {1} folders from the workspace",
			"Extension '{0}' changed folders of the workspace"
		],
		"vs/workbench/api/browser/statusBarExtensionPoint": [
			"The identifier of the status bar entry. Must be unique within the extension. The same value must be used when calling the `vscode.window.createStatusBarItem(id, ...)`-API",
			"The name of the entry, like 'Python Language Indicator', 'Git Status' etc. Try to keep the length of the name short, yet descriptive enough that users can understand what the status bar item is about.",
			"The text to show for the entry. You can embed icons in the text by leveraging the `$(<name>)`-syntax, like 'Hello $(globe)!'",
			"The tooltip text for the entry.",
			"The command to execute when the status bar entry is clicked.",
			"The alignment of the status bar entry.",
			"The priority of the status bar entry. Higher value means the item should be shown more to the left.",
			"Defines the role and aria label to be used when the status bar entry is focused.",
			"The role of the status bar entry which defines how a screen reader interacts with it. More about aria roles can be found here https://w3c.github.io/aria/#widget_roles",
			"The aria label of the status bar entry. Defaults to the entry's text.",
			"Contributes items to the status bar.",
			"Invalid status bar item contribution."
		],
		"vs/workbench/api/browser/viewsExtensionPoint": [
			"Unique id used to identify the container in which views can be contributed using 'views' contribution point",
			"Human readable string used to render the container",
			"Path to the container icon. Icons are 24x24 centered on a 50x40 block and have a fill color of 'rgb(215, 218, 224)' or '#d7dae0'. It is recommended that icons be in SVG, though any image file type is accepted.",
			"Contributes views containers to the editor",
			"Contribute views containers to Activity Bar",
			"Contribute views containers to Panel",
			"Contribute views containers to Secondary Side Bar",
			"Type of the view. This can either be `tree` for a tree view based view or `webview` for a webview based view. The default is `tree`.",
			"The view is backed by a `TreeView` created by `createTreeView`.",
			"The view is backed by a `WebviewView` registered by `registerWebviewViewProvider`.",
			"Identifier of the view. This should be unique across all views. It is recommended to include your extension id as part of the view id. Use this to register a data provider through `vscode.window.registerTreeDataProviderForView` API. Also to trigger activating your extension by registering `onView:${id}` event to `activationEvents`.",
			"The human-readable name of the view. Will be shown",
			"Condition which must be true to show this view",
			"Path to the view icon. View icons are displayed when the name of the view cannot be shown. It is recommended that icons be in SVG, though any image file type is accepted.",
			"Human-readable context for when the view is moved out of its original location. By default, the view's container name will be used.",
			"Initial state of the view when the extension is first installed. Once the user has changed the view state by collapsing, moving, or hiding the view, the initial state will not be used again.",
			"The default initial state for the view. In most containers the view will be expanded, however; some built-in containers (explorer, scm, and debug) show all contributed views collapsed regardless of the `visibility`.",
			"The view will not be shown in the view container, but will be discoverable through the views menu and other view entry points and can be un-hidden by the user.",
			"The view will show in the view container, but will be collapsed.",
			"The initial size of the view. The size will behave like the css 'flex' property, and will set the initial size when the view is first shown. In the side bar, this is the height of the view. This value is only respected when the same extension owns both the view and the view container.",
			"When the accessibility help dialog is invoked in this view, this content will be presented to the user as a markdown string. Keybindings will be resolved when provided in the format of <keybinding:commandId>. If there is no keybinding, that will be indicated and this command will be included in a quickpick for easy configuration.",
			"Identifier of the view. This should be unique across all views. It is recommended to include your extension id as part of the view id. Use this to register a data provider through `vscode.window.registerTreeDataProviderForView` API. Also to trigger activating your extension by registering `onView:${id}` event to `activationEvents`.",
			"The human-readable name of the view. Will be shown",
			"Condition which must be true to show this view",
			"Nested group in the viewlet",
			"The name of the remote type associated with this view",
			"Contributes views to the editor",
			"Contributes views to Explorer container in the Activity bar",
			"Contributes views to Debug container in the Activity bar",
			"Contributes views to SCM container in the Activity bar",
			"Contributes views to Test container in the Activity bar",
			"Contributes views to Remote container in the Activity bar. To contribute to this container, the 'contribViewsRemote' API proposal must be enabled.",
			"Contributes views to contributed views container",
			"views containers must be an array",
			"property `{0}` is mandatory and must be of type `string` with non-empty value. Only alphanumeric characters, '_', and '-' are allowed.",
			"property `{0}` is mandatory and must be of type `string` with non-empty value. Only alphanumeric characters, '_', and '-' are allowed.",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `string` with non-empty value",
			"View container '{0}' requires 'enabledApiProposals: [\"contribViewsRemote\"]' to be added to 'Remote'.",
			"View container '{0}' requires 'enabledApiProposals: [\"chatSessionsProvider\"]'.",
			"View container '{0}' does not exist and all views registered to it will be added to 'Explorer'.",
			"Cannot register multiple views with same id `{0}`",
			"A view with id `{0}` is already registered.",
			"Unknown view type `{0}`.",
			"views must be an array",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be one of {1}",
			"ID",
			"Title",
			"Where",
			"ID",
			"Name",
			"Where",
			"View Containers",
			"Views"
		],
		"vs/workbench/api/common/configurationExtensionPoint": [
			"A title for the current category of settings. This label will be rendered in the Settings editor as a subheading. If the title is the same as the extension display name, then the category will be grouped under the main extension heading.",
			"When specified, gives the order of this category of settings relative to other categories.",
			"Description of the configuration properties.",
			"Property should not be empty.",
			"Schema of the configuration property.",
			"Configuration that can be configured only in the user settings.",
			"Configuration that can be configured only in the user settings or only in the remote settings.",
			"Configuration that can be configured in the user, remote or workspace settings.",
			"Configuration that can be configured in the user, remote, workspace or folder settings.",
			"Resource configuration that can be configured in language specific settings.",
			"Machine configuration that can be configured also in workspace or folder settings.",
			"Scope in which the configuration is applicable. Available scopes are `application`, `machine`, `window`, `resource`, and `machine-overridable`.",
			"Descriptions for enum values",
			"Descriptions for enum values in the markdown format.",
			"Labels for enum values to be displayed in the Settings editor. When specified, the {0} values still show after the labels, but less prominently.",
			"The description in the markdown format.",
			"If set, the property is marked as deprecated and the given message is shown as an explanation.",
			"If set, the property is marked as deprecated and the given message is shown as an explanation in the markdown format.",
			"The value will be shown in an inputbox.",
			"The value will be shown in a textarea.",
			"When specified, controls the presentation format of the string setting.",
			"When specified, gives the order of this setting relative to other settings within the same category. Settings with an order property will be placed before settings without this property set.",
			"When enabled, Settings Sync will not sync the user value of this configuration by default.",
			"Accessibility settings",
			"Advanced settings are hidden by default in the Settings editor unless the user chooses to show advanced settings.",
			"Experimental settings are subject to change and may be removed in future releases.",
			"Preview settings can be used to try out new features before they are finalized.",
			"Telemetry settings",
			"Settings that use online services",
			"A list of tags under which to place the setting. The tag can then be searched up in the Settings editor. For example, specifying the `experimental` tag allows one to find the setting by searching `@tag:experimental`.",
			"Cannot register configuration defaults for '{0}'. This setting does not allow contributing configuration defaults.",
			"Cannot register configuration defaults for '{0}'. Only defaults for machine-overridable, window, resource and language overridable scoped settings are supported.",
			"Contributes configuration settings.",
			"'configuration.title' must be a string",
			"'configuration.properties' must be an object",
			"Cannot register '{0}'. This property is already registered.",
			"configuration.properties property '{0}' must be an object",
			"'configuration.allOf' is deprecated and should no longer be used. Instead, pass multiple configuration sections as an array to the 'configuration' contribution point.",
			"List of folders to be loaded in the workspace.",
			"A file path. e.g. `/root/folderA` or `./folderA` for a relative path that will be resolved against the location of the workspace file.",
			"An optional name for the folder. ",
			"URI of the folder",
			"An optional name for the folder. ",
			"Workspace settings",
			"Workspace launch configurations",
			"Workspace task configurations",
			"Model Context Protocol server configurations",
			"Workspace extensions",
			"The remote server where the workspace is located.",
			"A transient workspace will disappear when restarting or reloading.",
			"Unknown workspace configuration property",
			"ID",
			"Description",
			"Default",
			"Settings",
			"Languages",
			"Setting",
			"Override Value",
			"Settings Default Overrides"
		],
		"vs/workbench/api/common/extHostAuthentication": [
			"URL Handler",
			"Authenticating to '{0}'",
			"Having trouble authenticating to '{0}'? Would you like to try a different way? ({1})",
			"You have not yet finished authenticating to '{0}'. Would you like to try a different way? ({1})",
			"Complete the authentication in the browser window that has opened."
		],
		"vs/workbench/api/common/extHostDiagnostics": [
			"Not showing {0} further errors and warnings."
		],
		"vs/workbench/api/common/extHostExtensionService": [
			"Cannot load test runner.",
			"Path {0} does not point to a valid extension test runner."
		],
		"vs/workbench/api/common/extHostLanguageFeatures": [
			"Paste using '{0}' extension",
			"Drop using '{0}' extension"
		],
		"vs/workbench/api/common/extHostLanguageModels": [
			"Justification: {1}"
		],
		"vs/workbench/api/common/extHostLogService": [
			"Extension Host (Remote)",
			"Extension Host (Worker)",
			"Extension Host"
		],
		"vs/workbench/api/common/extHostNotebook": [
			"Unable to modify read-only file '{0}'",
			"File Modified Since"
		],
		"vs/workbench/api/common/extHostStatusBar": [
			"{0} (Extension)",
			"Extension Status"
		],
		"vs/workbench/api/common/extHostTelemetry": [
			"Extension Telemetry{0}"
		],
		"vs/workbench/api/common/extHostTerminalService": [
			"Could not find the terminal with id {0} on the extension host"
		],
		"vs/workbench/api/common/extHostTreeViews": [
			"Element with id {0} is already registered"
		],
		"vs/workbench/api/common/extHostTunnelService": [
			"Private",
			"Public"
		],
		"vs/workbench/api/common/extHostWorkspace": [
			"Extension '{0}' failed to update workspace folders: {1}"
		],
		"vs/workbench/api/common/jsonValidationExtensionPoint": [
			"Contributes json schema configuration.",
			"The file pattern (or an array of patterns) to match, for example \"package.json\" or \"*.launch\". Exclusion patterns start with '!'",
			"A schema URL ('http:', 'https:') or relative path to the extension folder ('./').",
			"'configuration.jsonValidation' must be a array",
			"'configuration.jsonValidation.fileMatch' must be defined as a string or an array of strings.",
			"'configuration.jsonValidation.url' must be a URL or relative path",
			"Expected `contributes.{0}.url` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",
			"'configuration.jsonValidation.url' is an invalid relative URL: {0}",
			"'configuration.jsonValidation.url' must be an absolute URL or start with './'  to reference schemas located in the extension.",
			"File Match",
			"Schema",
			"JSON Validation"
		],
		"vs/workbench/api/node/extHostAuthentication": [
			"Loopback Server",
			"Device Code",
			"Complete the authentication in the browser window that has opened.",
			"Open [{0}]({0}) in a new tab and paste your one-time code: {1}"
		],
		"vs/workbench/api/node/extHostDebugService": [
			"Debug Process"
		],
		"vs/workbench/api/test/browser/mainThreadTreeViews.test": [
			"test",
			"Test View 1"
		],
		"vs/workbench/browser/actions/developerActions": [
			"The storage database contents have been logged to the developer tools.",
			"Open developer tools from the menu and select the Console tab.",
			"Scope: {0}, Target: {1}",
			"Global",
			"Profile",
			"Workspace",
			"Machine",
			"User",
			"Remove",
			"Select large entries to remove from storage",
			"There are no large storage entries to remove.",
			"Do you want to remove the selected storage entries from the database?",
			"{0}\n\nThis action is irreversible and may result in data loss!",
			"&&Remove",
			"Screencast Mode",
			"Controls the vertical offset of the screencast mode overlay from the bottom as a percentage of the workbench height.",
			"Controls the font size (in pixels) of the screencast mode keyboard.",
			"Options for customizing the keyboard overlay in screencast mode.",
			"Show raw keys.",
			"Show keyboard shortcuts.",
			"Show command names.",
			"Show command group names, when commands are also shown.",
			"Show single editor cursor move commands.",
			"Controls how long (in milliseconds) the keyboard overlay is shown in screencast mode.",
			"Controls the color in hex (#RGB, #RGBA, #RRGGBB or #RRGGBBAA) of the mouse indicator in screencast mode.",
			"Controls the size (in pixels) of the mouse indicator in screencast mode.",
			"Inspect Context Keys",
			"Toggle Screencast Mode",
			"Log Storage Database Contents",
			"Log Working Copies",
			"Remove Large Storage Database Entries...",
			"Start Tracking Disposables",
			"Snapshot Tracked Disposables",
			"Stop Tracking Disposables",
			"Policy Diagnostics"
		],
		"vs/workbench/browser/actions/helpActions": [
			"&&Keyboard Shortcuts Reference",
			"&&Video Tutorials",
			"Tips and Tri&&cks",
			"&&Documentation",
			"&&Join Us on YouTube",
			"&&Search Feature Requests",
			"View &&License",
			"Privac&&y Statement",
			"Keyboard Shortcuts Reference",
			"Video Tutorials",
			"Tips and Tricks",
			"Documentation",
			"Signup for the VS Code Newsletter",
			"Join Us on YouTube",
			"Search Feature Requests",
			"View License",
			"Privacy Statement",
			"Get Started with Accessibility Features",
			"Ask @vscode",
			"Ask @vscode"
		],
		"vs/workbench/browser/actions/layoutActions": [
			"Represents the menu bar",
			"Represents the activity bar in the left position",
			"Represents the activity bar in the right position",
			"Represents a side bar in the left position",
			"Represents a side bar in the left position toggled off",
			"Represents side bar in the right position",
			"Represents side bar in the right position toggled off",
			"Represents the bottom panel",
			"Represents the status bar",
			"Represents the bottom panel alignment set to the left",
			"Represents the bottom panel alignment set to the right",
			"Represents the bottom panel alignment set to the center",
			"Represents the bottom panel alignment set to justified",
			"Represents quick input alignment set to the top",
			"Represents quick input alignment set to the center",
			"Represents full screen",
			"Represents centered layout mode",
			"Represents zen mode",
			"&&Centered Layout",
			"Toggle Primary Side Bar Position",
			"Move Primary Side Bar Right",
			"Move Primary Side Bar Left",
			"Icon represents workbench layout configuration.",
			"Configure Layout",
			"Move Primary Side Bar Right",
			"Move Primary Side Bar Left",
			"Move Secondary Side Bar Left",
			"Move Secondary Side Bar Right",
			"&&Move Primary Side Bar Right",
			"&&Move Primary Side Bar Left",
			"Show &&Editor Area",
			"&&Appearance",
			"Hide Primary Side Bar",
			"Primary Side Bar",
			"&&Primary Side Bar",
			"Open/Show and Close/Hide Sidebar",
			"Primary Side Bar hidden",
			"Primary Side Bar shown",
			"Hide Primary Side Bar",
			"Toggle Primary Side Bar",
			"Toggle Primary Side Bar",
			"S&&tatus Bar",
			"Tab Bar",
			"Tab Bar",
			"Editor Actions Position",
			"Zen Mode",
			"Menu &&Bar",
			"Menu Bar",
			"Side Bar / {0}",
			"Panel / {0}",
			"Secondary Side Bar / {0}",
			"Select a View to Move",
			"There is no view currently focused.",
			"The currently focused view is not movable.",
			"Select a Destination for the View",
			"View: Move {0}",
			"New Panel Entry",
			"New Side Bar Entry",
			"New Secondary Side Bar Entry",
			"Side Bar",
			"Panel",
			"Secondary Side Bar",
			"There is no view currently focused.",
			"Select to Hide",
			"Select to Show",
			"Active",
			"Menu Bar",
			"Activity Bar",
			"Primary Side Bar",
			"Secondary Side Bar",
			"Panel",
			"Status Bar",
			"Left",
			"Right",
			"Left",
			"Right",
			"Center",
			"Justify",
			"Top",
			"Center",
			"Full Screen",
			"Zen Mode",
			"Centered Layout",
			"Visibility",
			"Primary Side Bar Position",
			"Panel Alignment",
			"Quick Input Position",
			"Modes",
			"Customize Layout",
			"Close",
			"Restore Defaults",
			"Toggle Centered Layout",
			"Move Primary Side Bar Right",
			"Move Primary Side Bar Left",
			"Toggle Primary Side Bar Position",
			"Toggle Editor Area Visibility",
			"Toggle Primary Side Bar Visibility",
			"Toggle Status Bar Visibility",
			"Hide Editor Tabs",
			"Hide Tab Bar",
			"Hide Editor Tabs in Zen Mode",
			"Hide Tab Bar in Zen Mode",
			"Show Multiple Editor Tabs",
			"Show Tab Bar with multiple tabs",
			"Show Multiple Editor Tabs in Zen Mode",
			"Show Tab Bar in Zen Mode",
			"Show Single Editor Tab",
			"Show Tab Bar with one Tab",
			"Show Single Editor Tab in Zen Mode",
			"Show Tab Bar in Zen Mode with one Tab",
			"Move Editor Actions to Title Bar",
			"Move Editor Actions from the tab bar to the title bar",
			"Move Editor Actions to Tab Bar",
			"Move Editor Actions from the title bar to the tab bar",
			"Hide Editor Actions",
			"Hide Editor Actions in the tab and title bar",
			"Show Editor Actions",
			"Make Editor Actions visible.",
			"Configure Tabs",
			"Configure Editors",
			"Separate Pinned Editor Tabs",
			"Toggle whether pinned editor tabs are shown on a separate row above unpinned tabs.",
			"Toggle Zen Mode",
			"Toggle Menu Bar",
			"Reset View Locations",
			"Move View",
			"Move Focused View",
			"Reset Focused View Location",
			"Increase Current View Size",
			"Increase Editor Width",
			"Increase Editor Height",
			"Decrease Current View Size",
			"Decrease Editor Width",
			"Decrease Editor Height",
			"Align Quick Input Top",
			"Align Quick Input Center",
			"Customize Layout..."
		],
		"vs/workbench/browser/actions/listCommands": [
			"&&Toggle Tree Sticky Scroll",
			"Toggles Sticky Scroll widget at the top of tree structures such as the File Explorer and Debug variables View.",
			"Toggle Tree Sticky Scroll"
		],
		"vs/workbench/browser/actions/navigationActions": [
			"Navigate to the View on the Left",
			"Navigate to the View on the Right",
			"Navigate to the View Above",
			"Navigate to the View Below",
			"Focus Next Part",
			"Focus Previous Part"
		],
		"vs/workbench/browser/actions/quickAccessActions": [
			"Quick Open",
			"Go to File...",
			"Navigate Next in Quick Open",
			"Navigate Previous in Quick Open",
			"Select Next in Quick Open",
			"Select Previous in Quick Open"
		],
		"vs/workbench/browser/actions/textInputActions": [
			"Undo",
			"Redo",
			"Cut",
			"Copy",
			"Paste",
			"Select All"
		],
		"vs/workbench/browser/actions/windowActions": [
			"Remove from Recently Opened",
			"Folder With Unsaved Files",
			"Workspace With Unsaved Files",
			"Folder Opened in a Window",
			"Workspace Opened in a Window",
			"Folder Opened in Active Window",
			"Workspace Opened in Active Window",
			"folders & workspaces",
			"folders",
			"files",
			"Select to open (hold Cmd-key to force new window or Option-key for same window)",
			"Select to open (hold Ctrl-key to force new window or Alt-key for same window)",
			"Workspace with Unsaved Files",
			"Folder with Unsaved Files",
			"Do you want to open the workspace to review the unsaved files?",
			"Do you want to open the folder to review the unsaved files?",
			"Workspaces with unsaved files cannot be removed until all unsaved files have been saved or reverted.",
			"Folders with unsaved files cannot be removed until all unsaved files have been saved or reverted.",
			"{0}, workspace with unsaved changes",
			"{0}, folder with unsaved changes",
			"&&More...",
			"&&Full Screen",
			"&&About",
			"New &&Window",
			"Confirm Before Close",
			"Open &&Recent",
			"Open Recent...",
			"Quick Open Recent...",
			"Toggle Full Screen",
			"Reload Window",
			"About",
			"New Window",
			"Remove keyboard focus from focused element"
		],
		"vs/workbench/browser/actions/workspaceActions": [
			"&&Open File...",
			"Open &&Folder...",
			"Open &&Folder...",
			"&&Open...",
			"Open Wor&&kspace from File...",
			"A&&dd Folder to Workspace...",
			"Save Workspace As...",
			"Duplicate Workspace",
			"Close &&Folder",
			"Close &&Workspace",
			"Workspaces",
			"Open File...",
			"Open Folder...",
			"Open Folder...",
			"Open...",
			"Open Workspace from File...",
			"Close Workspace",
			"Open Workspace Configuration File",
			"Remove Folder from Workspace...",
			"Save Workspace As...",
			"Duplicate As Workspace in New Window"
		],
		"vs/workbench/browser/actions/workspaceCommands": [
			"&&Add",
			"Add Folder to Workspace",
			"Select workspace folder",
			"Add Folder to Workspace..."
		],
		"vs/workbench/browser/editor": [
			"{0}, preview",
			"{0}, pinned"
		],
		"vs/workbench/browser/labels": [
			"{0} • Cell {1}",
			"{0} • Cell {1}",
			"{0} • Cell {1} • Output {2}",
			"{0} • Cell {1} • Output"
		],
		"vs/workbench/browser/parts/activitybar/activitybarPart": [
			"Menu",
			"Hide Menu",
			"Activity Bar Position",
			"&&Default",
			"Default",
			"&&Top",
			"Top",
			"&&Bottom",
			"Bottom",
			"&&Hidden",
			"Hidden",
			"Activity Bar Position",
			"Activity Bar Position",
			"Move Activity Bar to Side",
			"Move Activity Bar to Top",
			"Move Activity Bar to Bottom",
			"Hide Activity Bar",
			"Previous Primary Side Bar View",
			"Next Primary Side Bar View",
			"Focus Activity Bar"
		],
		"vs/workbench/browser/parts/auxiliarybar/auxiliaryBarActions": [
			"Icon to maximize the secondary side bar.",
			"Icon to close the secondary side bar.",
			"Icon to toggle the secondary side bar off in its right position.",
			"Icon to toggle the secondary side bar on in its right position.",
			"Icon to toggle the secondary side bar in its left position.",
			"Icon to toggle the secondary side bar on in its left position.",
			"Hide Secondary Side Bar",
			"&&Secondary Side Bar",
			"Open/Show and Close/Hide Secondary Side Bar",
			"Secondary Side Bar hidden",
			"Secondary Side Bar shown",
			"Hide Secondary Side Bar",
			"Toggle Secondary Side Bar",
			"Toggle Secondary Side Bar",
			"Maximize Secondary Side Bar Size",
			"Restore Secondary Side Bar Size",
			"Toggle Secondary Side Bar Visibility",
			"Hide Secondary Side Bar",
			"Focus into Secondary Side Bar",
			"Hide Secondary Side Bar",
			"Previous Secondary Side Bar View",
			"Next Secondary Side Bar View",
			"Maximize Secondary Side Bar",
			"Restore Secondary Side Bar",
			"Toggle Maximized Secondary Side Bar"
		],
		"vs/workbench/browser/parts/auxiliarybar/auxiliaryBarPart": [
			"Show Icons",
			"Show Labels",
			"Activity Bar Position",
			"Move Secondary Side Bar Left",
			"Move Secondary Side Bar Right",
			"Hide Secondary Side Bar"
		],
		"vs/workbench/browser/parts/banner/bannerPart": [
			"Close Banner",
			"Focus Banner"
		],
		"vs/workbench/browser/parts/compositeBar": [
			"Active View Switcher"
		],
		"vs/workbench/browser/parts/compositeBarActions": [
			"{0} ({1})",
			"Additional Views",
			"{0} ({1})",
			"Hide '{0}'",
			"Keep '{0}'",
			"Hide Badge",
			"Show Badge",
			"Toggle View Pinned",
			"Toggle View Badge"
		],
		"vs/workbench/browser/parts/compositePart": [
			"{0} actions",
			"Views and More Actions...",
			"{0} ({1})"
		],
		"vs/workbench/browser/parts/dialogs/dialogHandler": [
			"&&Copy",
			"OK"
		],
		"vs/workbench/browser/parts/editor/auxiliaryEditorPart": [
			"Turn On Compact Mode",
			"Turn Off Compact Mode",
			"Toggle Window Compact Mode"
		],
		"vs/workbench/browser/parts/editor/binaryDiffEditor": [
			"{0} ↔ {1}"
		],
		"vs/workbench/browser/parts/editor/binaryEditor": [
			"Binary Viewer",
			"The file is not displayed in the text editor because it is either binary or uses an unsupported text encoding.",
			"Open Anyway"
		],
		"vs/workbench/browser/parts/editor/breadcrumbs": [
			"Breadcrumb Navigation",
			"Enable/disable navigation breadcrumbs.",
			"Controls whether and how file paths are shown in the breadcrumbs view.",
			"Show the file path in the breadcrumbs view.",
			"Do not show the file path in the breadcrumbs view.",
			"Only show the last element of the file path in the breadcrumbs view.",
			"Controls whether and how symbols are shown in the breadcrumbs view.",
			"Show all symbols in the breadcrumbs view.",
			"Do not show symbols in the breadcrumbs view.",
			"Only show the current symbol in the breadcrumbs view.",
			"Controls how symbols are sorted in the breadcrumbs outline view.",
			"Show symbol outline in file position order.",
			"Show symbol outline in alphabetical order.",
			"Show symbol outline in symbol type order.",
			"Render breadcrumb items with icons.",
			"The separator used when copying the breadcrumb symbol path.",
			"When enabled breadcrumbs show `file`-symbols.",
			"When enabled breadcrumbs show `module`-symbols.",
			"When enabled breadcrumbs show `namespace`-symbols.",
			"When enabled breadcrumbs show `package`-symbols.",
			"When enabled breadcrumbs show `class`-symbols.",
			"When enabled breadcrumbs show `method`-symbols.",
			"When enabled breadcrumbs show `property`-symbols.",
			"When enabled breadcrumbs show `field`-symbols.",
			"When enabled breadcrumbs show `constructor`-symbols.",
			"When enabled breadcrumbs show `enum`-symbols.",
			"When enabled breadcrumbs show `interface`-symbols.",
			"When enabled breadcrumbs show `function`-symbols.",
			"When enabled breadcrumbs show `variable`-symbols.",
			"When enabled breadcrumbs show `constant`-symbols.",
			"When enabled breadcrumbs show `string`-symbols.",
			"When enabled breadcrumbs show `number`-symbols.",
			"When enabled breadcrumbs show `boolean`-symbols.",
			"When enabled breadcrumbs show `array`-symbols.",
			"When enabled breadcrumbs show `object`-symbols.",
			"When enabled breadcrumbs show `key`-symbols.",
			"When enabled breadcrumbs show `null`-symbols.",
			"When enabled breadcrumbs show `enumMember`-symbols.",
			"When enabled breadcrumbs show `struct`-symbols.",
			"When enabled breadcrumbs show `event`-symbols.",
			"When enabled breadcrumbs show `operator`-symbols.",
			"When enabled breadcrumbs show `typeParameter`-symbols."
		],
		"vs/workbench/browser/parts/editor/breadcrumbsControl": [
			"Icon for the separator in the breadcrumbs.",
			"Whether the editor can show breadcrumbs",
			"Whether breadcrumbs are currently visible",
			"Whether breadcrumbs have focus",
			"no elements",
			"Breadcrumbs",
			"&&Breadcrumbs",
			"Toggle Breadcrumbs",
			"Breadcrumbs",
			"Focus and Select Breadcrumbs",
			"Focus Breadcrumbs",
			"Copy Breadcrumbs Path"
		],
		"vs/workbench/browser/parts/editor/breadcrumbsPicker": [
			"Breadcrumbs"
		],
		"vs/workbench/browser/parts/editor/diffEditorCommands": [
			"Compare",
			"Compare",
			"Open Active Diff Side",
			"Go to Next Change",
			"Go to Previous Change",
			"Toggle Inline View",
			"Swap Left and Right Editor Side"
		],
		"vs/workbench/browser/parts/editor/editor.contribution": [
			"Text Editor",
			"Text Diff Editor",
			"Binary Diff Editor",
			"Side by Side Editor",
			"Type the name of an editor to open it.",
			"Show Editors in Active Group by Most Recently Used",
			"Type the name of an editor to open it.",
			"Show All Opened Editors By Appearance",
			"Type the name of an editor to open it.",
			"Show All Opened Editors By Most Recently Used",
			"Lock Group",
			"Unlock Group",
			"Close Group",
			"Split Up",
			"Split Down",
			"Split Left",
			"Split Right",
			"New Window",
			"Lock Group",
			"Close",
			"Split Up",
			"Split Down",
			"Split Left",
			"Split Right",
			"Move into New Window",
			"Copy into New Window",
			"Tab Bar",
			"Multiple Tabs",
			"Single Tab",
			"Hidden",
			"Tab Bar",
			"Multiple Tabs",
			"Single Tab",
			"Hidden",
			"Editor Actions Position",
			"Tab Bar",
			"Title Bar",
			"Hidden",
			"Configure Tabs",
			"Close",
			"Close Others",
			"Close to the Right",
			"Close Saved",
			"Close All",
			"Reopen Editor With...",
			"Keep Open",
			"Pin",
			"Unpin",
			"Split Right",
			"Split Down",
			"Split & Move",
			"Move into New Window",
			"Copy into New Window",
			"Share",
			"Split Up",
			"Split Down",
			"Split Left",
			"Split Right",
			"Move Above",
			"Move Below",
			"Move Left",
			"Move Right",
			"Split in Group",
			"Join in Group",
			"Inline View",
			"Show Opened Editors",
			"Close All",
			"Close Saved",
			"Enable Preview Editors",
			"Maximize Group",
			"Unmaximize Group",
			"Lock Group",
			"Configure Editors",
			"Split Editor Right",
			"Split Editor Down",
			"Split Editor Down",
			"Split Editor Right",
			"Toggle Layout",
			"Close",
			"Close All",
			"Close",
			"Close All",
			"Unpin",
			"Close",
			"Unpin",
			"Close",
			"Lock Group",
			"Unlock Group",
			"Icon for the previous change action in the diff editor.",
			"Previous Change",
			"Icon for the next change action in the diff editor.",
			"Next Change",
			"Swap Left and Right Side",
			"Icon for the toggle whitespace action in the diff editor.",
			"Show Leading/Trailing Whitespace Differences",
			"&&Reopen Closed Editor",
			"&&Clear Recently Opened...",
			"Share",
			"Editor &&Layout",
			"Split &&Up",
			"Split &&Down",
			"Split &&Left",
			"Split &&Right",
			"Split in &&Group",
			"Join in &&Group",
			"&&Move Editor into New Window",
			"&&Copy Editor into New Window",
			"&&Single",
			"&&Two Columns",
			"T&&hree Columns",
			"T&&wo Rows",
			"Three &&Rows",
			"&&Grid (2x2)",
			"Two R&&ows Right",
			"Two &&Columns Bottom",
			"&&Last Edit Location",
			"&&First Side in Editor",
			"&&Second Side in Editor",
			"&&Next Editor",
			"&&Previous Editor",
			"&&Next Used Editor",
			"&&Previous Used Editor",
			"&&Next Editor in Group",
			"&&Previous Editor in Group",
			"&&Next Used Editor in Group",
			"&&Previous Used Editor in Group",
			"Switch &&Editor",
			"Group &&1",
			"Group &&2",
			"Group &&3",
			"Group &&4",
			"Group &&5",
			"&&Next Group",
			"&&Previous Group",
			"Group &&Left",
			"Group &&Right",
			"Group &&Above",
			"Group &&Below",
			"Switch &&Group",
			"Keep Editor",
			"Pin Editor",
			"Unpin Editor",
			"Close Editor",
			"Close Pinned Editor",
			"Close All Editors in Group",
			"Close Saved Editors in Group",
			"Close Other Editors in Group",
			"Close Editors to the Right in Group",
			"Close Editor Group",
			"Reopen Editor With...",
			"Split Up",
			"Split Down",
			"Split Left",
			"Split Right",
			"Split in Group",
			"Join in Group",
			"Move Editor into New Window",
			"Copy Editor into New Window",
			"Single",
			"Two Columns",
			"Three Columns",
			"Two Rows",
			"Three Rows",
			"Grid (2x2)",
			"Two Rows Right",
			"Two Columns Bottom"
		],
		"vs/workbench/browser/parts/editor/editorActions": [
			"Split Editor Up",
			"Split Editor Down",
			"Close Editor",
			"Unpin Editor",
			"Close",
			"Reverting Editors...",
			"Unmaximize Group",
			"Go Forward",
			"&&Forward",
			"Go Back",
			"&&Back",
			"Do you want to clear all recently opened files and workspaces?",
			"This action is irreversible!",
			"&&Clear",
			"Do you want to clear the history of recently opened editors?",
			"This action is irreversible!",
			"&&Clear",
			"Split Editor into Left Group",
			"&&Move Editor into New Window",
			"&&Copy Editor into New Window",
			"&&Move Editor Group into New Window",
			"&&Copy Editor Group into New Window",
			"&&Restore Editors into Main Window",
			"&&New Empty Editor Window",
			"Split Editor",
			"Split Editor Orthogonal",
			"Split Editor Left",
			"Split Editor Right",
			"Split Editor Up",
			"Split Editor Down",
			"Join Editor Group with Next Group",
			"Join All Editor Groups",
			"Navigate Between Editor Groups",
			"Focus Active Editor Group",
			"Focus First Editor Group",
			"Focus Last Editor Group",
			"Focus Next Editor Group",
			"Focus Previous Editor Group",
			"Focus Left Editor Group",
			"Focus Right Editor Group",
			"Focus Editor Group Above",
			"Focus Editor Group Below",
			"Revert and Close Editor",
			"Close Editors to the Left in Group",
			"Close All Editors",
			"Close All Editor Groups",
			"Close Editors in Other Groups",
			"Close Editor in All Groups",
			"Move Editor Group Left",
			"Move Editor Group Right",
			"Move Editor Group Up",
			"Move Editor Group Down",
			"Duplicate Editor Group Left",
			"Duplicate Editor Group Right",
			"Duplicate Editor Group Up",
			"Duplicate Editor Group Down",
			"Expand Editor Group",
			"Expand Editor Group and Hide Side Bars",
			"Reset Editor Group Sizes",
			"Toggle Editor Group Sizes",
			"Maximize Editor Group and Hide Side Bars",
			"Toggle Maximize Editor Group",
			"Open Next Editor",
			"Open Previous Editor",
			"Open Next Editor in Group",
			"Open Previous Editor in Group",
			"Open First Editor in Group",
			"Open Last Editor in Group",
			"Go Forward",
			"Go Back",
			"Go Previous",
			"Go Forward in Edit Locations",
			"Go Back in Edit Locations",
			"Go Previous in Edit Locations",
			"Go to Last Edit Location",
			"Go Forward in Navigation Locations",
			"Go Back in Navigation Locations",
			"Go Previous in Navigation Locations",
			"Go to Last Navigation Location",
			"Reopen Closed Editor",
			"Clear Recently Opened...",
			"Show Editors in Active Group By Most Recently Used",
			"Show All Editors By Appearance",
			"Show All Editors By Most Recently Used",
			"Quick Open Previous Recently Used Editor",
			"Quick Open Least Recently Used Editor",
			"Quick Open Previous Recently Used Editor in Group",
			"Quick Open Least Recently Used Editor in Group",
			"Quick Open Previous Editor from History",
			"Open Next Recently Used Editor",
			"Open Previous Recently Used Editor",
			"Open Next Recently Used Editor In Group",
			"Open Previous Recently Used Editor In Group",
			"Clear Editor History without Confirmation",
			"Clear Editor History",
			"Move Editor Left",
			"Move Editor Right",
			"Move Editor to Start",
			"Move Editor to End",
			"Move Editor into Previous Group",
			"Move Editor into Next Group",
			"Move Editor into Group Above",
			"Move Editor into Group Below",
			"Move Editor into Left Group",
			"Move Editor into Right Group",
			"Move Editor into First Group",
			"Move Editor into Last Group",
			"Split Editor into Previous Group",
			"Split Editor into Next Group",
			"Split Editor into Group Above",
			"Split Editor into Group Below",
			"Split Editor into Left Group",
			"Split Editor into Right Group",
			"Split Editor into First Group",
			"Split Editor into Last Group",
			"Single Column Editor Layout",
			"Two Columns Editor Layout",
			"Three Columns Editor Layout",
			"Two Rows Editor Layout",
			"Three Rows Editor Layout",
			"Grid Editor Layout (2x2)",
			"Two Columns Bottom Editor Layout",
			"Two Rows Right Editor Layout",
			"New Editor Group to the Left",
			"New Editor Group to the Right",
			"New Editor Group Above",
			"New Editor Group Below",
			"Toggle Editor Type",
			"Reopen Editor with Text Editor",
			"Move Editor into New Window",
			"Copy Editor into New Window",
			"Move Editor Group into New Window",
			"Copy Editor Group into New Window",
			"Restore Editors into Main Window",
			"New Empty Editor Window"
		],
		"vs/workbench/browser/parts/editor/editorCommands": [
			"Move the active editor by tabs or groups",
			"Active editor move argument",
			"Argument Properties:\n\t* 'to': String value providing where to move.\n\t* 'by': String value providing the unit for move (by tab or by group).\n\t* 'value': Number value providing how many positions or an absolute position to move.",
			"Copy the active editor by groups",
			"Active editor copy argument",
			"Argument Properties:\n\t* 'to': String value providing where to copy.\n\t* 'value': Number value providing how many positions or an absolute position to copy.",
			"Horizontal",
			"Vertical",
			"Split Editor in Group",
			"Join Editor in Group",
			"Toggle Split Editor in Group",
			"Toggle Layout of Split Editor in Group",
			"Focus First Side in Active Editor",
			"Focus Second Side in Active Editor",
			"Focus Other Side in Active Editor",
			"Toggle Editor Group Lock",
			"Lock Editor Group",
			"Unlock Editor Group"
		],
		"vs/workbench/browser/parts/editor/editorConfiguration": [
			"Interactive Window",
			"Markdown Preview",
			"Simple Browser",
			"Live Preview",
			"If an editor matching one of the listed types is opened as the first in an editor group and more than one group is open, the group is automatically locked. Locked groups will only be used for opening editors when explicitly chosen by a user gesture (for example drag and drop), but not by default. Consequently, the active editor in a locked group is less likely to be replaced accidentally with a different editor.",
			"The default editor for files detected as binary. If undefined, the user will be presented with a picker.",
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) to editors (for example `\"*.hex\": \"hexEditor.hexedit\"`). These have precedence over the default behavior.",
			"Controls the minimum size of a file in MB before asking for confirmation when opening in the editor. Note that this setting may not apply to all editor types and environments."
		],
		"vs/workbench/browser/parts/editor/editorDropTarget": [
			"Hold __{0}__ to drop into editor"
		],
		"vs/workbench/browser/parts/editor/editorGroupView": [
			"Empty editor group actions",
			"{0} (empty)",
			"{0}: Group {1}",
			"Group {0}",
			"{0}: Editor Group {1}",
			"Editor Group {0}",
			"Try saving or reverting the editor first and then try again."
		],
		"vs/workbench/browser/parts/editor/editorGroupWatermark": [
			"Open Chat",
			"Show All Commands",
			"Go to File",
			"Open File",
			"Open Folder",
			"Open File or Folder",
			"Open Recent",
			"New Untitled Text File",
			"Find in Files",
			"Toggle Terminal",
			"Start Debugging",
			"Open Settings"
		],
		"vs/workbench/browser/parts/editor/editorPanes": [
			"Unable to open '{0}'",
			"&&OK"
		],
		"vs/workbench/browser/parts/editor/editorParts": [
			"Window {0}"
		],
		"vs/workbench/browser/parts/editor/editorPlaceholder": [
			"Workspace Trust Required",
			"The file is not displayed in the editor because trust has not been granted to the folder.",
			"The file is not displayed in the editor because trust has not been granted to the workspace.",
			"Manage Workspace Trust",
			"Error Editor",
			"The editor could not be opened because the file was not found.",
			"The editor could not be opened due to an unexpected error. Please consult the log for more details.",
			"The editor could not be opened due to an unexpected error.",
			"Try Again",
			"Show Logs"
		],
		"vs/workbench/browser/parts/editor/editorQuickAccess": [
			"No matching editors",
			"{0}, unsaved changes, {1}",
			"{0}, {1}",
			"{0}, unsaved changes",
			"Close Editor"
		],
		"vs/workbench/browser/parts/editor/editorStatus": [
			"Ln {0}, Col {1} ({2} selected)",
			"Ln {0}, Col {1}",
			"{0} selections ({1} characters selected)",
			"{0} selections",
			"LF",
			"CRLF",
			"No text editor active at this time",
			"The active code editor is read-only.",
			"convert file",
			"change view",
			"Select Action",
			"Tab Moves Focus",
			"Accessibility Mode",
			"Disable Accessibility Mode",
			"OVR",
			"Enable Insert Mode",
			"Column Selection",
			"Column Selection Mode",
			"Disable Column Selection Mode",
			"Editor Selection",
			"Go to Line/Column",
			"Editor Indentation",
			"Select Indentation",
			"Editor Encoding",
			"Select Encoding",
			"Editor End of Line",
			"Select End of Line Sequence",
			"Editor Language",
			"Select Language Mode",
			"File Information",
			"File Information",
			"Spaces: {0}",
			"Spaces: {0} (Tab Size: {1})",
			"Tab Size: {0}",
			"Current Problem",
			"Current Problem",
			"Search Marketplace Extensions for '{0}'...",
			"Change the language mode of the active text editor.",
			"The name of the language mode to change to.",
			"No text editor active at this time",
			"({0}) - Configured Language",
			"({0})",
			"languages (identifier)",
			"Configure '{0}' language based settings...",
			"Configure File Association for '{0}'...",
			"Auto Detect",
			"Select Language Mode",
			"Current Association",
			"Select Language Mode to Associate with '{0}'",
			"No text editor active at this time",
			"The active code editor is read-only.",
			"Select End of Line Sequence",
			"No text editor active at this time",
			"No text editor active at this time",
			"No file active at this time",
			"Save with Encoding",
			"Reopen with Encoding",
			"Select Action",
			"Guessed from content",
			"Select File Encoding to Reopen File",
			"Select File Encoding to Save with",
			"Do you want to revert the active text editor and reopen with a different encoding?",
			"This will discard any unsaved changes.",
			"Discard Changes and Reopen",
			"Change Language Mode",
			"Change End of Line Sequence",
			"Change File Encoding"
		],
		"vs/workbench/browser/parts/editor/editorTabsControl": [
			"Editor actions",
			"{0} (+{1})"
		],
		"vs/workbench/browser/parts/editor/multiEditorTabsControl": [
			"Tab actions"
		],
		"vs/workbench/browser/parts/editor/sideBySideEditor": [
			"Side by Side Editor"
		],
		"vs/workbench/browser/parts/editor/textCodeEditor": [
			"Text Editor"
		],
		"vs/workbench/browser/parts/editor/textDiffEditor": [
			"Text Diff Editor",
			"At least one file is not displayed in the text compare editor because it is very large ({0}).",
			"At least one file is not displayed in the text compare editor because it is very large."
		],
		"vs/workbench/browser/parts/editor/textEditor": [
			"Editor"
		],
		"vs/workbench/browser/parts/globalCompositeBar": [
			"Accounts icon in the view bar.",
			"Hide Accounts",
			"Manage",
			"Accounts",
			"Accounts",
			"Loading...",
			"{0} is currently unavailable",
			"Manage Trusted Extensions",
			"Manage Trusted MCP Servers",
			"Sign Out",
			"Manage Dynamic Authentication Providers...",
			"{0} is currently unavailable",
			"Manage Trusted MCP Servers",
			"Sign Out",
			"Manage",
			"Manage {0} (Profile)",
			"Hide Accounts",
			"Accounts",
			"Manage"
		],
		"vs/workbench/browser/parts/notifications/notificationAccessibleView": [
			"{0} Source: {1}",
			"Clear Notification",
			"Clear Notification"
		],
		"vs/workbench/browser/parts/notifications/notificationsActions": [
			"Icon for the clear action in notifications.",
			"Icon for the clear all action in notifications.",
			"Icon for the hide action in notifications.",
			"Icon for the expand action in notifications.",
			"Icon for the collapse action in notifications.",
			"Icon for the configure action in notifications.",
			"Icon for the mute all action in notifications.",
			"Clear Notification",
			"Clear All Notifications",
			"Toggle Do Not Disturb Mode",
			"Toggle Do Not Disturb Mode By Source...",
			"Configure Do Not Disturb...",
			"Hide Notifications",
			"Expand Notification",
			"Collapse Notification",
			"More Actions...",
			"Copy Text"
		],
		"vs/workbench/browser/parts/notifications/notificationsAlerts": [
			"Error: {0}",
			"Warning: {0}",
			"Info: {0}"
		],
		"vs/workbench/browser/parts/notifications/notificationsCenter": [
			"No new notifications",
			"Notifications",
			"Notification Center Actions",
			"Enable Do Not Disturb Mode",
			"Disable Do Not Disturb Mode",
			"More…",
			"Notifications Center"
		],
		"vs/workbench/browser/parts/notifications/notificationsCommands": [
			"Select sources to enable all notifications from",
			"Notifications",
			"Show Notifications",
			"Hide Notifications",
			"Clear All Notifications",
			"Accept Notification Primary Action",
			"Toggle Do Not Disturb Mode",
			"Toggle Do Not Disturb Mode By Source...",
			"Focus Notification Toast"
		],
		"vs/workbench/browser/parts/notifications/notificationsList": [
			"Inspect the response in the accessible view with {0}",
			"Inspect the response in the accessible view via the command Open Accessible View which is currently not triggerable via keybinding",
			"{0}, notification, {1}",
			"{0}, notification",
			"{0}, source: {1}, notification, {2}",
			"{0}, source: {1}, notification",
			"Notifications List"
		],
		"vs/workbench/browser/parts/notifications/notificationsStatus": [
			"Notifications",
			"Notifications",
			"Do Not Disturb",
			"Do Not Disturb Mode is Enabled",
			"Hide Notifications",
			"No Notifications",
			"No New Notifications",
			"1 New Notification",
			"{0} New Notifications",
			"No New Notifications ({0} in progress)",
			"1 New Notification ({0} in progress)",
			"{0} New Notifications ({1} in progress)",
			"Status Message"
		],
		"vs/workbench/browser/parts/notifications/notificationsToasts": [
			"{0}, notification",
			"{0}, source: {1}, notification"
		],
		"vs/workbench/browser/parts/notifications/notificationsViewer": [
			"Click to execute command '{0}'",
			"Notification Actions",
			"Turn On All Notifications from '{0}'",
			"Turn Off Info and Warning Notifications from '{0}'",
			"Source: {0}"
		],
		"vs/workbench/browser/parts/paneCompositeBar": [
			"Move To",
			"Reset Location",
			"Reset Location",
			"Panel",
			"Primary Side Bar",
			"Secondary Side Bar"
		],
		"vs/workbench/browser/parts/paneCompositePart": [
			"Drag a view here to display.",
			"More Actions...",
			"Views"
		],
		"vs/workbench/browser/parts/panel/panelActions": [
			"Icon to maximize a panel.",
			"Icon to close a panel.",
			"Icon to toggle the panel off when it is on.",
			"Icon to toggle the panel on when it is off.",
			"Hide Panel",
			"&&Panel",
			"Open/Show and Close/Hide Panel",
			"Hide Panel",
			"Focus into Panel",
			"Top",
			"Left",
			"Right",
			"Bottom",
			"Left",
			"Right",
			"Center",
			"Justify",
			"Panel Position",
			"Align Panel",
			"Maximize Panel Size",
			"Restore Panel Size",
			"Maximizing the panel is only supported when it is center aligned.",
			"Toggle Panel",
			"Toggle Panel Visibility",
			"Hide Panel",
			"Focus into Panel",
			"Move Panel To Top",
			"Move Panel Left",
			"Move Panel Right",
			"Move Panel To Bottom",
			"Set Panel Alignment to Left",
			"Set Panel Alignment to Right",
			"Set Panel Alignment to Center",
			"Set Panel Alignment to Justify",
			"Previous Panel View",
			"Next Panel View",
			"Toggle Maximized Panel",
			"Move Panel Views To Secondary Side Bar",
			"Move Panel Views To Secondary Side Bar",
			"Move Secondary Side Bar Views To Panel",
			"Move Secondary Side Bar Views To Panel"
		],
		"vs/workbench/browser/parts/panel/panelPart": [
			"Show Icons",
			"Show Labels",
			"Panel Position",
			"Align Panel",
			"Hide Panel"
		],
		"vs/workbench/browser/parts/sidebar/sidebarActions": [
			"Close Primary Side Bar",
			"Focus into Primary Side Bar"
		],
		"vs/workbench/browser/parts/sidebar/sidebarPart": [
			"Toggle Activity Bar Visibility"
		],
		"vs/workbench/browser/parts/statusbar/statusbarActions": [
			"Hide '{0}'",
			"Manage Extension",
			"Focus Status Bar"
		],
		"vs/workbench/browser/parts/statusbar/statusbarPart": [
			"Hide Status Bar"
		],
		"vs/workbench/browser/parts/titlebar/commandCenterControl": [
			"Search",
			"{0} {1}",
			"{0} {1}",
			"Search {0} ({1}) — {2}",
			"Search {0} — {1}",
			"Command Center"
		],
		"vs/workbench/browser/parts/titlebar/menubarControl": [
			"&&File",
			"&&Edit",
			"&&Selection",
			"&&View",
			"&&Go",
			"&&Terminal",
			"&&Help",
			"Preferences",
			"Accessibility support is enabled for you. For the most accessible experience, we recommend the custom menu style.",
			"Open Settings",
			"Check for &&Updates...",
			"Checking for Updates...",
			"D&&ownload Update",
			"Downloading Update...",
			"Install &&Update...",
			"Installing Update...",
			"Restart to &&Update",
			"Focus Application Menu"
		],
		"vs/workbench/browser/parts/titlebar/titlebarActions": [
			"Command Center",
			"Toggle visibility of the Command Center in title bar",
			"Navigation Controls",
			"Toggle visibility of the Navigation Controls in title bar",
			"Layout Controls",
			"Toggle visibility of the Layout Controls in title bar",
			"Hide Custom Title Bar",
			"Hide Custom Title Bar In Full Screen",
			"Custom Title Bar",
			"Editor Actions",
			"Accounts",
			"Accounts",
			"Manage",
			"Manage",
			"Show Custom Title Bar",
			"Hide Custom Title Bar",
			"Hide Custom Title Bar In Full Screen"
		],
		"vs/workbench/browser/parts/titlebar/titlebarPart": [
			"Title actions",
			"Focus Title Bar"
		],
		"vs/workbench/browser/parts/titlebar/windowTitle": [
			"[Administrator]",
			"[Superuser]",
			"[Extension Development Host]"
		],
		"vs/workbench/browser/parts/views/checkbox": [
			"Checked",
			"Unchecked"
		],
		"vs/workbench/browser/parts/views/treeView": [
			"There is no data provider registered that can provide view data.",
			"Whether the tree view with id {0} enables collapse all.",
			"Whether the tree view with id {0} enables refresh.",
			"Refresh",
			"Collapse All",
			"Whether collapse all is toggled for the tree view with id {0}.",
			"Error running command {1}: {0}. This is likely caused by the extension that contributes {1}."
		],
		"vs/workbench/browser/parts/views/viewFilter": [
			"More Filters..."
		],
		"vs/workbench/browser/parts/views/viewPane": [
			"Icon for an expanded view pane container.",
			"Icon for a collapsed view pane container.",
			"{0} actions",
			"Use Alt+F1 for accessibility help {0}"
		],
		"vs/workbench/browser/parts/views/viewPaneContainer": [
			"Views",
			"Move View Up",
			"Move View Left",
			"Move View Down",
			"Move View Right",
			"Move Views"
		],
		"vs/workbench/browser/quickaccess": [
			"Whether keyboard focus is inside the quick open control"
		],
		"vs/workbench/browser/web.main": [
			"Would you like to reset your data (settings, keybindings, extensions, snippets and UI State) and reload?",
			"Reset User Data"
		],
		"vs/workbench/browser/window": [
			"Are you sure you want to quit?",
			"Are you sure you want to exit?",
			"Are you sure you want to close the window?",
			"&&Quit",
			"&&Exit",
			"&&Close Window",
			"Do not ask me again",
			"An unexpected error occurred that requires a reload of this page.",
			"The workbench was unexpectedly disposed while running.",
			"&&Reload",
			"The browser blocked opening a new tab or window. Press 'Retry' to try again.",
			"Please allow pop-ups for this website in your [browser settings]({0}).",
			"&&Retry",
			"&&Try Again",
			"We launched {0} on your computer.\n\nIf {1} did not launch, try again or install it below.",
			"&&Install",
			"We launched {0} on your computer.\n\nIf {1} did not launch, try again below.",
			"All done. You can close this tab now."
		],
		"vs/workbench/browser/workbench.contribution": [
			"Configure the browser to use for opening http or https links externally. This can either be the name of the browser (`edge`, `chrome`, `firefox`) or an absolute path to the browser's executable. Will use the system default if not set.",
			"The default size.",
			"Increases the size, so it can be grabbed more easily with the mouse.",
			"Controls the height of the scrollbars used for tabs and breadcrumbs in the editor title area.",
			"The horizontal scrollbar will be visible only when necessary.",
			"The horizontal scrollbar will always be visible.",
			"The horizontal scrollbar will always be hidden.",
			"Controls the visibility of the scrollbars used for tabs and breadcrumbs in the editor title area.",
			"Each editor is displayed as a tab in the editor title area.",
			"The active editor is displayed as a single large tab in the editor title area.",
			"The editor title area is not displayed.",
			"Controls whether opened editors should show as individual tabs, one single large tab or if the title area should not be shown.",
			"Show editor actions in the window title bar when {0} is set to {1}. Otherwise, editor actions are shown in the editor tab bar.",
			"Show editor actions in the window title bar. If {0} is set to {1}, editor actions are hidden.",
			"Editor actions are not shown.",
			"Controls where the editor actions are shown.",
			"Controls whether to always show the editor actions, even when the editor group is not active.",
			"Controls whether tabs should be wrapped over multiple lines when exceeding available space or whether a scrollbar should appear instead. This value is ignored when {0} is not set to '{1}'.",
			"Controls whether scrolling over tabs will open them or not. By default tabs will only reveal upon scrolling, but not open. You can press and hold the Shift-key while scrolling to change this behavior for that duration. This value is ignored when {0} is not set to {1}.",
			"Controls whether a top border is drawn on tabs for editors that have unsaved changes. This value is ignored when {0} is not set to {1}.",
			"Controls whether editor file decorations should use badges.",
			"Controls whether editor file decorations should use colors.",
			"Controls whether the custom workbench editor labels should be applied.",
			"Controls the rendering of the editor label. Each __Item__ is a pattern that matches a file path. Both relative and absolute file paths are supported. The relative path must include the WORKSPACE_FOLDER (e.g `WORKSPACE_FOLDER/src/**.tsx` or `*/src/**.tsx`). Absolute patterns must start with a `/`. In case multiple patterns match, the longest matching path will be picked. Each __Value__ is the template for the rendered editor when the __Item__ matches. Variables are substituted based on the context:",
			"`${dirname}`: name of the folder in which the file is located (e.g. `WORKSPACE_FOLDER/folder/file.txt -> folder`).",
			"`${dirname(N)}`: name of the nth parent folder in which the file is located (e.g. `N=2: WORKSPACE_FOLDER/static/folder/file.txt -> WORKSPACE_FOLDER`). Folders can be picked from the start of the path by using negative numbers (e.g. `N=-1: WORKSPACE_FOLDER/folder/file.txt -> WORKSPACE_FOLDER`). If the __Item__ is an absolute pattern path, the first folder (`N=-1`) refers to the first folder in the absolute path, otherwise it corresponds to the workspace folder.",
			"`${filename}`: name of the file without the file extension (e.g. `WORKSPACE_FOLDER/folder/file.txt -> file`).",
			"`${extname}`: the file extension (e.g. `WORKSPACE_FOLDER/folder/file.txt -> txt`).",
			"`${extname(N)}`: the nth extension of the file separated by '.' (e.g. `N=2: WORKSPACE_FOLDER/folder/file.ext1.ext2.ext3 -> ext1`). Extension can be picked from the start of the extension by using negative numbers (e.g. `N=-1: WORKSPACE_FOLDER/folder/file.ext1.ext2.ext3 -> ext2`).",
			"Example: `\"**/static/**/*.html\": \"${filename} - ${dirname} (${extname})\"` will render a file `WORKSPACE_FOLDER/static/folder/file.html` as `file - folder (html)`.",
			"The template which should be rendered when the pattern matches. May include the variables ${dirname}, ${filename} and ${extname}.",
			"Show the name of the file. When tabs are enabled and two files have the same name in one group the distinguishing sections of each file's path are added. When tabs are disabled, the path relative to the workspace folder is shown if the editor is active.",
			"Show the name of the file followed by its directory name.",
			"Show the name of the file followed by its path relative to the workspace folder.",
			"Show the name of the file followed by its absolute path.",
			"Controls the format of the label for an editor.",
			"The name of the untitled file is derived from the contents of its first line unless it has an associated file path. It will fallback to the name in case the line is empty or contains no word characters.",
			"The name of the untitled file is not derived from the contents of the file.",
			"Controls the format of the label for an untitled editor.",
			"Controls if the empty editor text hint should be visible in the editor.",
			"Controls whether the language in a text editor is automatically detected unless the language has been explicitly set by the language picker. This can also be scoped by language so you can specify which languages you do not want to be switched off of. This is useful for languages like Markdown that often contain other languages that might trick language detection into thinking it's the embedded language and not Markdown.",
			"Enables use of editor history in language detection. This causes automatic language detection to favor languages that have been recently opened and allows for automatic language detection to operate with smaller inputs.",
			"When enabled, a language detection model that takes into account editor history will be given higher precedence.",
			"When enabled, shows a status bar Quick Fix when the editor language doesn't match detected content language.",
			"Show in untitled text editors",
			"Show in notebook editors",
			"Controls the position of the editor's tabs action buttons (close, unpin). This value is ignored when {0} is not set to {1}.",
			"Controls the visibility of the tab close action button.",
			"Controls the visibility of the tab unpin action button.",
			"When enabled, will show the tab index. This value is ignored when {0} is not set to {1}.",
			"Always keep tabs large enough to show the full editor label.",
			"Allow tabs to get smaller when the available space is not enough to show all tabs at once.",
			"Make all tabs the same size, while allowing them to get smaller when the available space is not enough to show all tabs at once.",
			"Controls the size of editor tabs. This value is ignored when {0} is not set to {1}.",
			"Controls the minimum width of tabs when {0} size is set to {1}.",
			"Controls the maximum width of tabs when {0} size is set to {1}.",
			"Controls the height of editor tabs. Also applies to the title control bar when {0} is not set to {1}.",
			"A pinned tab inherits the look of non pinned tabs.",
			"A pinned tab will show in a compact form with only icon or first letter of the editor name.",
			"A pinned tab shrinks to a compact fixed size showing parts of the editor name.",
			"Controls the size of pinned editor tabs. Pinned tabs are sorted to the beginning of all opened tabs and typically do not close until unpinned. This value is ignored when {0} is not set to {1}.",
			"When enabled, displays pinned tabs in a separate row above all other tabs. This value is ignored when {0} is not set to {1}.",
			"Always prevent closing the pinned editor when using mouse middle click or keyboard.",
			"Prevent closing the pinned editor when using the keyboard.",
			"Prevent closing the pinned editor when using mouse middle click.",
			"Never prevent closing a pinned editor.",
			"Controls whether pinned editors should close when keyboard or middle mouse click is used for closing.",
			"Splits the active editor group to equal parts, unless all editor groups are already in equal parts. In that case, splits all the editor groups to equal parts.",
			"Splits all the editor groups to equal parts.",
			"Splits the active editor group to equal parts.",
			"Controls the size of editor groups when splitting them.",
			"Controls if editor groups can be split from drag and drop operations by dropping an editor or file on the edges of the editor area.",
			"Controls if editors can be dragged out of the window to open them in a new window. Press and hold the `Alt` key while dragging to toggle this dynamically.",
			"Controls whether editors are closed in most recently used order or from left to right.",
			"Controls whether opened editors should show with an icon or not. This requires a file icon theme to be enabled as well.",
			"Controls whether preview mode is used when editors open. There is a maximum of one preview mode editor per editor group. This editor displays its filename in italics on its tab or title label and in the Open Editors view. Its contents will be replaced by the next editor opened in preview mode. Making a change in a preview mode editor will persist it, as will a double-click on its label, or the 'Keep Open' option in its label context menu. Opening a file from Explorer with a double-click persists its editor immediately.",
			"Controls whether editors opened from Quick Open show as preview editors. Preview editors do not stay open, and are reused until explicitly set to be kept open (via double-click or editing). When enabled, hold Ctrl before selection to open an editor as a non-preview. This value is ignored when {0} is not set to {1}.",
			"Controls whether editors remain in preview when a code navigation is started from them. Preview editors do not stay open, and are reused until explicitly set to be kept open (via double-click or editing). This value is ignored when {0} is not set to {1}.",
			"Controls whether editors showing a file that was opened during the session should close automatically when getting deleted or renamed by some other process. Disabling this will keep the editor open  on such an event. Note that deleting from within the application will always close the editor and that editors with unsaved changes will never close to preserve your data.",
			"Controls where editors open. Select {0} or {1} to open editors to the left or right of the currently active one. Select {2} or {3} to open editors independently from the currently active one.",
			"Controls the default direction of editors that are opened side by side (for example, from the Explorer). By default, editors will open on the right hand side of the currently active one. If changed to `down`, the editors will open below the currently active one. This also impacts the split editor action in the editor toolbar.",
			"Controls the behavior of empty editor groups when the last tab in the group is closed. When enabled, empty groups will automatically close. When disabled, empty groups will remain part of the grid.",
			"Controls whether an editor is revealed in any of the visible groups if opened. If disabled, an editor will prefer to open in the currently active editor group. If enabled, an already opened editor will be revealed instead of opened again in the currently active editor group. Note that there are some cases where this setting is ignored, such as when forcing an editor to open in a specific group or to the side of the currently active group.",
			"Navigate between open files using three-finger swipe horizontally. Note that System Preferences > Trackpad > More Gestures > 'Swipe between pages' must be set to 'Swipe with two or three fingers'.",
			"Enables the use of mouse buttons four and five for commands 'Go Back' and 'Go Forward'.",
			"Controls the scope of history navigation in editors for commands such as 'Go Back' and 'Go Forward'.",
			"Navigate across all opened editors and editor groups.",
			"Navigate only in editors of the active editor group.",
			"Navigate only in the active editor.",
			"Restores the last editor view state (such as scroll position) when re-opening editors after they have been closed. Editor view state is stored per editor group and discarded when a group closes. Use the {0} setting to use the last known view state across all editor groups in case no previous view state was found for a editor group.",
			"Preserves the most recent editor view state (such as scroll position) across all editor groups and restores that if no specific editor view state is found for the editor group.",
			"Controls the layout for when an editor is split in an editor group to be either vertical or horizontal.",
			"Editors are positioned from top to bottom.",
			"Editors are positioned from left to right.",
			"Controls if the centered layout should automatically resize to maximum width when more than one group is open. Once only one group is open it will resize back to the original centered width.",
			"Controls whether the centered layout tries to maintain constant width when the window is resized.",
			"Controls how the editor group is resized when double clicking on a tab. This value is ignored when {0} is not set to {1}.",
			"All other editor groups are hidden and the current editor group is maximized to take up the entire editor area.",
			"The editor group takes as much space as possible by making all other editor groups as small as possible.",
			"No editor group is resized when double clicking on a tab.",
			"Controls if the number of opened editors should be limited or not. When enabled, less recently used editors will close to make space for newly opening editors.",
			"Controls the maximum number of opened editors. Use the {0} setting to control this limit per editor group or across all groups.",
			"Controls if the maximum number of opened editors should exclude dirty editors for counting towards the configured limit.",
			"Controls if the limit of maximum opened editors should apply per editor group or across all editor groups.",
			"Controls whether local file history is enabled. When enabled, the file contents of an editor that is saved will be stored to a backup location to be able to restore or review the contents later. Changing this setting has no effect on existing local file history entries.",
			"Controls the maximum size of a file (in KB) to be considered for local file history. Files that are larger will not be added to the local file history. Changing this setting has no effect on existing local file history entries.",
			"Controls the maximum number of local file history entries per file. When the number of local file history entries exceeds this number for a file, the oldest entries will be discarded.",
			"Configure paths or [glob patterns](https://aka.ms/vscode-glob-patterns) for excluding files from the local file history. Glob patterns are always evaluated relative to the path of the workspace folder unless they are absolute paths. Changing this setting has no effect on existing local file history entries.",
			"Configure an interval in seconds during which the last entry in local file history is replaced with the entry that is being added. This helps reduce the overall number of entries that are added, for example when auto save is enabled. This setting is only applied to entries that have the same source of origin. Changing this setting has no effect on existing local file history entries.",
			"Controls the number of recently used commands to keep in history for the command palette. Set to 0 to disable command history.",
			"Controls whether the last typed input to the command palette should be restored when opening it the next time.",
			"Controls whether the command palette should have a list of commonly used commands.",
			"Controls where the command palette should ask chat questions.",
			"Ask chat questions in the Chat view.",
			"Ask chat questions in Quick Chat.",
			"Controls whether the command palette shows 'Ask in Chat' option at the bottom.",
			"Controls whether the command palette should include similar commands. You must have an extension installed that provides Natural Language support.",
			"Controls whether Quick Open should close automatically once it loses focus.",
			"Controls whether the last typed input to Quick Open should be restored when opening it the next time.",
			"Controls whether opening settings also opens an editor showing all default settings.",
			"Controls whether to use the split JSON editor when editing settings as JSON.",
			"Controls whether opening keybinding settings also opens an editor showing all default keybindings.",
			"Controls whether advanced settings are always shown in the settings editor without requiring the `@tag:advanced` filter.",
			"Controls the location of the primary side bar and activity bar. They can either show on the left or right of the workbench. The secondary side bar will show on the opposite side of the workbench.",
			"Controls whether activity items in the panel title are shown as label or icon.",
			"Controls the default location of the panel (Terminal, Debug Console, Output, Problems) in a new workspace. It can either show at the bottom, top, right, or left of the editor area.",
			"Controls whether the panel opens maximized. It can either always open maximized, never open maximized, or open to the last state it was in before being closed.",
			"Always maximize the panel when opening it.",
			"Never maximize the panel when opening it.",
			"Open the panel to the state that it was in, before it was closed.",
			"Controls the default visibility of the secondary side bar in workspaces or empty windows that are opened for the first time.",
			"The secondary side bar is hidden by default.",
			"The secondary side bar is visible by default if a workspace is opened.",
			"The secondary side bar is visible by default.",
			"The secondary side bar is visible and maximized by default if a workspace is opened.",
			"The secondary side bar is visible and maximized by default.",
			"Controls whether activity items in the secondary side bar title are shown as label or icon. This setting only has an effect when {0} is not set to {1}.",
			"Controls the visibility of the status bar at the bottom of the workbench.",
			"Controls the location of the Activity Bar relative to the Primary and Secondary Side Bars.",
			"Show the Activity Bar on the side of the Primary Side Bar and on top of the Secondary Side Bar.",
			"Show the Activity Bar on top of the Primary and Secondary Side Bars.",
			"Show the Activity Bar at the bottom of the Primary and Secondary Side Bars.",
			"Hide the Activity Bar in the Primary and Secondary Side Bars.",
			"Controls the behavior of clicking an Activity Bar icon in the workbench. This value is ignored when {0} is not set to {1}.",
			"Hide the Primary Side Bar if the clicked item is already visible.",
			"Focus the Primary Side Bar if the clicked item is already visible.",
			"Controls the visibility of view header actions. View header actions may either be always visible, or only visible when that view is focused or hovered over.",
			"If an extension requests a hidden view to be shown, display a clickable status bar indicator instead.",
			"Output view",
			"Controls font aliasing method in the workbench.",
			"Sub-pixel font smoothing. On most non-retina displays this will give the sharpest text.",
			"Smooth the font on the level of the pixel, as opposed to the subpixel. Can make the font appear lighter overall.",
			"Disables font smoothing. Text will show with jagged sharp edges.",
			"Applies `default` or `antialiased` automatically based on the DPI of displays.",
			"Use the settings UI editor.",
			"Use the JSON file editor.",
			"Determines which Settings editor to use by default.",
			"Controls whether the AI search results toggle is shown in the search bar in the Settings editor after doing a search and once AI search results are available.",
			"Controls the delay in milliseconds after which the hover is shown for workbench items (ex. some extension provided tree view items). Already visible items may require a refresh before reflecting this setting change.",
			"Controls whether the workbench should render with fewer animations.",
			"Always render with reduced motion.",
			"Do not render with reduced motion",
			"Render with reduced motion based on OS configuration.",
			"Controls whether the navigation control in the title bar is shown.",
			"Controls whether the navigation control is shown in the custom title bar. This setting only has an effect when {0} is not set to {1}.",
			"Controls whether the layout control in the title bar is shown.",
			"Controls whether the layout control is shown in the custom title bar. This setting only has an effect when {0} is not set to {1}.",
			"Shows a single button with a dropdown of layout options.",
			"Shows several buttons for toggling the visibility of the panels and side bar.",
			"Shows both the dropdown and toggle buttons.",
			"Controls whether the layout control in the custom title bar is displayed as a single menu button or with multiple UI toggles.",
			"When enabled, will show the watermark tips when no editor is open.",
			"Controls the window title based on the current context such as the opened workspace or active editor. Variables are substituted based on the context:",
			"`${activeEditorShort}`: the file name (e.g. myFile.txt).",
			"`${activeEditorMedium}`: the path of the file relative to the workspace folder (e.g. myFolder/myFileFolder/myFile.txt).",
			"`${activeEditorLong}`: the full path of the file (e.g. /Users/Development/myFolder/myFileFolder/myFile.txt).",
			"`${activeEditorLanguageId}`: the language identifier of the active editor (e.g. typescript).",
			"`${activeFolderShort}`: the name of the folder the file is contained in (e.g. myFileFolder).",
			"`${activeFolderMedium}`: the path of the folder the file is contained in, relative to the workspace folder (e.g. myFolder/myFileFolder).",
			"`${activeFolderLong}`: the full path of the folder the file is contained in (e.g. /Users/Development/myFolder/myFileFolder).",
			"`${folderName}`: name of the workspace folder the file is contained in (e.g. myFolder).",
			"`${folderPath}`: file path of the workspace folder the file is contained in (e.g. /Users/Development/myFolder).",
			"`${rootName}`: name of the workspace with optional remote name and workspace indicator if applicable (e.g. myFolder, myRemoteFolder [SSH] or myWorkspace (Workspace)).",
			"`${rootNameShort}`: shortened name of the workspace without suffixes (e.g. myFolder, myRemoteFolder or myWorkspace).",
			"`${rootPath}`: file path of the opened workspace or folder (e.g. /Users/Development/myWorkspace).",
			"`${profileName}`: name of the profile in which the workspace is opened (e.g. Data Science (Profile)). Ignored if default profile is used.",
			"`${appName}`: e.g. VS Code.",
			"`${remoteName}`: e.g. SSH",
			"`${dirty}`: an indicator for when the active editor has unsaved changes.",
			"`${focusedView}`: the name of the view that is currently focused.",
			"`${activeRepositoryName}`: the name of the active repository (e.g. vscode).",
			"`${activeRepositoryBranchName}`: the name of the active branch in the active repository (e.g. main).",
			"`${activeEditorState}`: provides information about the state of the active editor (e.g. modified). This will be appended by default when in screen reader mode with {0} enabled.",
			"`${separator}`: a conditional separator (\" - \") that only shows when surrounded by variables with values or static text.",
			"Separator used by {0}.",
			"Show command launcher together with the window title.",
			"Show command launcher together with the window title. This setting only has an effect when {0} is not set to {1}.",
			"Menu is displayed at the top of the window and only hidden in full screen mode.",
			"Menu is always visible at the top of the window even in full screen mode.",
			"Menu is hidden but can be displayed at the top of the window by executing the `Focus Application Menu` command.",
			"Menu is hidden but can be displayed at the top of the window via the Alt key.",
			"Menu is always hidden.",
			"Menu is displayed as a compact button in the side bar.",
			"Menu is displayed as a compact button in the side bar. This value is ignored when {0} is {1} and {2} is either {3} or {4}.",
			"Control the visibility of the menu bar. A setting of 'toggle' means that the menu bar is hidden and executing `Focus Application Menu` will show it. A setting of 'compact' will move the menu into the side bar.",
			"Control the visibility of the menu bar. A setting of 'toggle' means that the menu bar is hidden and a single press of the Alt key will show it. A setting of 'compact' will move the menu into the side bar.",
			"Controls whether the main menus can be opened via Alt-key shortcuts. Disabling mnemonics allows to bind these Alt-key shortcuts to editor commands instead.",
			"Controls whether the menu bar will be focused by pressing the Alt-key. This setting has no effect on toggling the menu bar with the Alt-key.",
			"Files will open in a new window.",
			"Files will open in the window with the files' folder open or the last active window.",
			"Files will open in the window with the files' folder open or the last active window unless opened via the Dock or from Finder.",
			"Files will open in a new window unless picked from within the application (e.g. via the File menu).",
			"Controls whether files should open in a new window when using a command line or file dialog.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"Controls whether files should open in a new window when using a command line or file dialog.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"Folders will open in a new window.",
			"Folders will replace the last active window.",
			"Folders will open in a new window unless a folder is picked from within the application (e.g. via the File menu).",
			"Controls whether folders should open in a new window or replace the last active window.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"Always try to ask for confirmation. Note that browsers may still decide to close a tab or window without confirmation.",
			"Always ask for confirmation.",
			"Only ask for confirmation if a keybinding was used to close the window. Note that detection may not be possible in some cases.",
			"Only ask for confirmation if a keybinding was used.",
			"Never explicitly ask for confirmation unless data loss is imminent.",
			"Never explicitly ask for confirmation.",
			"Controls whether to show a confirmation dialog before closing the browser tab or window. Note that even if enabled, browsers may still decide to close a tab or window without confirmation and that this setting is only a hint that may not work in all cases.",
			"Controls whether to show a confirmation dialog before closing a window or quitting the application.",
			"Controls whether the problems are visible throughout the editor and workbench.",
			"Zen Mode",
			"Controls whether turning on Zen Mode also puts the workbench into full screen mode.",
			"Controls whether turning on Zen Mode also centers the layout.",
			"Controls whether turning on Zen Mode should show multiple editor tabs, a single editor tab, or hide the editor title area completely.",
			"Each editor is displayed as a tab in the editor title area.",
			"The active editor is displayed as a single large tab in the editor title area.",
			"The editor title area is not displayed.",
			"Controls whether turning on Zen Mode also hides the status bar at the bottom of the workbench.",
			"Controls whether turning on Zen Mode also hides the activity bar either at the left or right of the workbench.",
			"Controls whether turning on Zen Mode also hides the editor line numbers.",
			"Controls whether a window should restore to Zen Mode if it was exited in Zen Mode.",
			"Controls whether notifications do not disturb mode should be enabled while in Zen Mode. If true, only error notifications will pop out."
		],
		"vs/workbench/common/configuration": [
			"Application",
			"Workbench",
			"Security",
			"Problems",
			"Window",
			"UNC host names must not contain backslashes.",
			"A set of UNC host names (without leading or trailing backslash, for example `192.168.0.1` or `my-server`) to allow without user confirmation. If a UNC host is being accessed that is not allowed via this setting or has not been acknowledged via user confirmation, an error will occur and the operation stopped. A restart is required when changing this setting. Find out more about this setting at https://aka.ms/vscode-windows-unc.",
			"If enabled, only allows access to UNC host names that are allowed by the `#security.allowedUNCHosts#` setting or after user confirmation. Find out more about this setting at https://aka.ms/vscode-windows-unc.",
			"Active Window",
			"Specifies the profile to use when opening a new window. If a profile name is provided, the new window will use that profile. If no profile name is provided, the new window will use the profile of the active window or the Default profile if no active window exists."
		],
		"vs/workbench/common/contextkeys": [
			"The kind of workspace opened in the window, either 'empty' (no workspace), 'folder' (single folder) or 'workspace' (multi-root workspace)",
			"The number of root folders in the workspace",
			"Whether there are any working copies with unsaved changes",
			"The name of the remote the window is connected to or an empty string if not connected to any remote",
			"The scheme of the current workspace is from a virtual file system or an empty string.",
			"The scheme of the current workspace is from a temporary file system.",
			"The identifier of the embedder according to the product service, if one is defined",
			"Whether VS Code is running under automation/smoke test",
			"Whether the main window is in fullscreen mode",
			"Whether an auxiliary window is focused",
			"Whether the window is always on top",
			"Window is an auxiliary window",
			"Whether the active editor has unsaved changes",
			"Whether the active editor is not in preview mode",
			"Whether the active editor is the first one in its group",
			"Whether the active editor is the last one in its group",
			"Whether the active editor is pinned",
			"Whether the active editor is read-only",
			"Whether the active compare editor can swap sides",
			"Whether the active editor can toggle between being read-only or writeable",
			"Whether the active editor can revert",
			"The identifier of the active editor",
			"The available editor identifiers that are usable for the active editor",
			"Whether a text compare editor is visible",
			"Whether a text compare editor is active",
			"Whether a side by side editor is active",
			"The number of opened editor groups",
			"Whether the active editor group is empty",
			"The index of the active editor group",
			"Whether the active editor group is the last group",
			"Whether the active editor group is locked",
			"Whether there are multiple editor groups opened",
			"Whether multiple editors have been selected in an editor group",
			"Whether exactly two editors have been selected in an editor group",
			"Whether all selected editors in a group have a file or untitled resource associated",
			"Whether there are multiple editor groups opened in an editor part",
			"Editor Part has a maximized group",
			"Whether an editor is open",
			"Whether Zen mode is enabled",
			"Whether centered layout is enabled for the main editor",
			"Whether editors split vertically",
			"Whether the editor area in the main window is visible",
			"Whether editor tabs are visible",
			"Whether the sidebar is visible",
			"Whether the sidebar has keyboard focus",
			"The identifier of the active viewlet",
			"Whether the status bar has keyboard focus",
			"Style of the window title bar",
			"Whether the title bar is visible",
			"Title bar is in compact mode",
			"Whether the banner has keyboard focus",
			"Whether a notification has keyboard focus",
			"Whether the notifications center is visible",
			"Whether a notification toast is visible",
			"The identifier of the active auxiliary panel",
			"Whether the auxiliary bar has keyboard focus",
			"Whether the auxiliary bar is visible",
			"Whether the auxiliary bar is maximized",
			"The identifier of the active panel",
			"Whether the panel has keyboard focus",
			"The position of the panel, always 'bottom'",
			"The alignment of the panel, either 'center', 'left', 'right' or 'justify'",
			"Whether the panel is visible",
			"Whether the panel is maximized",
			"The identifier of the view that has keyboard focus",
			"The scheme of the resource",
			"The file name of the resource",
			"The folder name the resource is contained in",
			"The full path of the resource",
			"The language identifier of the resource",
			"The full value of the resource including scheme and path",
			"The extension name of the resource",
			"Whether a resource is present or not",
			"Whether the resource is backed by a file system provider"
		],
		"vs/workbench/common/editor": [
			"Text Editor",
			"Built-in",
			"Open Anyway",
			"Configure Limit"
		],
		"vs/workbench/common/editor/diffEditorInput": [
			"{0} ↔ {1}"
		],
		"vs/workbench/common/editor/sideBySideEditorInput": [
			"{0} - {1}"
		],
		"vs/workbench/common/editor/textEditorModel": [
			"Language {0} was automatically detected and set as the language mode."
		],
		"vs/workbench/common/theme": [
			"Active tab background color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Active tab background color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Inactive tab background color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Inactive tab background color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Active tab foreground color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Inactive tab foreground color in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Active tab foreground color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Inactive tab foreground color in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Tab background color when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Tab background color in an unfocused group when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Tab foreground color when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Tab foreground color in an unfocused group when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to separate tabs from each other. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to separate pinned tabs from other tabs. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the bottom of an active tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the bottom of an active tab in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to the top of an active tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to the top of an active tab in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to the top of a selected tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Background of a selected tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Foreground of a selected tab. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to highlight tabs when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border to highlight tabs in an unfocused group when hovering. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border between tabs to indicate that a tab can be inserted between two tabs. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the top of modified active tabs in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the top of modified inactive tabs in an active group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the top of modified active tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Border on the top of modified inactive tabs in an unfocused group. Tabs are the containers for editors in the editor area. Multiple tabs can be opened in one editor group. There can be multiple editor groups.",
			"Background color of the editor pane visible on the left and right side of the centered editor layout.",
			"Background color of an empty editor group. Editor groups are the containers of editors.",
			"Border color of an empty editor group that is focused. Editor groups are the containers of editors.",
			"Background color of the editor group title header when tabs are enabled. Editor groups are the containers of editors.",
			"Border color of the editor group title header when tabs are enabled. Editor groups are the containers of editors.",
			"Background color of the editor group title header when (`\"workbench.editor.showTabs\": \"single\"`). Editor groups are the containers of editors.",
			"Border color of the editor group title header. Editor groups are the containers of editors.",
			"Color to separate multiple editor groups from each other. Editor groups are the containers of editors.",
			"Background color when dragging editors around. The color should have transparency so that the editor contents can still shine through.",
			"Foreground color of text shown over editors when dragging files. This text informs the user that they can hold shift to drop into the editor.",
			"Background color of text shown over editors when dragging files. This text informs the user that they can hold shift to drop into the editor.",
			"Border color of text shown over editors when dragging files. This text informs the user that they can hold shift to drop into the editor.",
			"Color to separate two editors from each other when shown side by side in an editor group from top to bottom.",
			"Color to separate two editors from each other when shown side by side in an editor group from left to right.",
			"Output view background color.",
			"Output view sticky scroll background color.",
			"Banner background color. The banner is shown under the title bar of the window.",
			"Banner foreground color. The banner is shown under the title bar of the window.",
			"Banner icon color. The banner is shown under the title bar of the window.",
			"Status bar foreground color when a workspace or folder is opened. The status bar is shown in the bottom of the window.",
			"Status bar foreground color when no folder is opened. The status bar is shown in the bottom of the window.",
			"Status bar background color when a workspace or folder is opened. The status bar is shown in the bottom of the window.",
			"Status bar background color when no folder is opened. The status bar is shown in the bottom of the window.",
			"Status bar border color separating to the sidebar and editor. The status bar is shown in the bottom of the window.",
			"Status bar border color when focused on keyboard navigation. The status bar is shown in the bottom of the window.",
			"Status bar border color separating to the sidebar and editor when no folder is opened. The status bar is shown in the bottom of the window.",
			"Status bar item background color when clicking. The status bar is shown in the bottom of the window.",
			"Status bar item border color when focused on keyboard navigation. The status bar is shown in the bottom of the window.",
			"Status bar item background color when hovering. The status bar is shown in the bottom of the window.",
			"Status bar item foreground color when hovering. The status bar is shown in the bottom of the window.",
			"Status bar item background color when hovering an item that contains two hovers. The status bar is shown in the bottom of the window.",
			"Status bar prominent items foreground color. Prominent items stand out from other status bar entries to indicate importance. The status bar is shown in the bottom of the window.",
			"Status bar prominent items background color. Prominent items stand out from other status bar entries to indicate importance. The status bar is shown in the bottom of the window.",
			"Status bar prominent items foreground color when hovering. Prominent items stand out from other status bar entries to indicate importance. The status bar is shown in the bottom of the window.",
			"Status bar prominent items background color when hovering. Prominent items stand out from other status bar entries to indicate importance. The status bar is shown in the bottom of the window.",
			"Status bar error items background color. Error items stand out from other status bar entries to indicate error conditions. The status bar is shown in the bottom of the window.",
			"Status bar error items foreground color. Error items stand out from other status bar entries to indicate error conditions. The status bar is shown in the bottom of the window.",
			"Status bar error items foreground color when hovering. Error items stand out from other status bar entries to indicate error conditions. The status bar is shown in the bottom of the window.",
			"Status bar error items background color when hovering. Error items stand out from other status bar entries to indicate error conditions. The status bar is shown in the bottom of the window.",
			"Status bar warning items background color. Warning items stand out from other status bar entries to indicate warning conditions. The status bar is shown in the bottom of the window.",
			"Status bar warning items foreground color. Warning items stand out from other status bar entries to indicate warning conditions. The status bar is shown in the bottom of the window.",
			"Status bar warning items foreground color when hovering. Warning items stand out from other status bar entries to indicate warning conditions. The status bar is shown in the bottom of the window.",
			"Status bar warning items background color when hovering. Warning items stand out from other status bar entries to indicate warning conditions. The status bar is shown in the bottom of the window.",
			"Activity bar background color. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar item foreground color when it is active. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar item foreground color when it is inactive. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar border color separating to the side bar. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar border color for the active item. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar focus border color for the active item. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity bar background color for the active item. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Drag and drop feedback color for the activity bar items. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity notification badge background color. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Activity notification badge foreground color. The activity bar is showing on the far left or right and allows to switch between views of the side bar.",
			"Active foreground color of the item in the Activity bar when it is on top / bottom. The activity allows to switch between views of the side bar.",
			"Focus border color for the active item in the Activity bar when it is on top / bottom. The activity allows to switch between views of the side bar.",
			"Background color for the active item in the Activity bar when it is on top / bottom. The activity allows to switch between views of the side bar.",
			"Inactive foreground color of the item in the Activity bar when it is on top / bottom. The activity allows to switch between views of the side bar.",
			"Drag and drop feedback color for the items in the Activity bar when it is on top / bottom. The activity allows to switch between views of the side bar.",
			"Background color of the activity bar when set to top / bottom.",
			"Panel background color. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Panel border color to separate the panel from the editor. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Panel title border color on the bottom, separating the title from the views. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Title color for the active panel. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Title color for the inactive panel. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Border color for the active panel title. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Panel title badge background color. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Panel title badge foreground color. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Input box border for inputs in the panel.",
			"Drag and drop feedback color for the panel titles. Panels are shown below the editor area and contain views like output and integrated terminal.",
			"Drag and drop feedback color for the panel sections. The color should have transparency so that the panel sections can still shine through. Panels are shown below the editor area and contain views like output and integrated terminal. Panel sections are views nested within the panels.",
			"Panel section header background color. Panels are shown below the editor area and contain views like output and integrated terminal. Panel sections are views nested within the panels.",
			"Panel section header foreground color. Panels are shown below the editor area and contain views like output and integrated terminal. Panel sections are views nested within the panels.",
			"Panel section header border color used when multiple views are stacked vertically in the panel. Panels are shown below the editor area and contain views like output and integrated terminal. Panel sections are views nested within the panels.",
			"Panel section border color used when multiple views are stacked horizontally in the panel. Panels are shown below the editor area and contain views like output and integrated terminal. Panel sections are views nested within the panels.",
			"Background color of sticky scroll in the panel.",
			"Border color of sticky scroll in the panel.",
			"Shadow color of sticky scroll in the panel.",
			"Profile badge background color. The profile badge shows on top of the settings gear icon in the activity bar.",
			"Profile badge foreground color. The profile badge shows on top of the settings gear icon in the activity bar.",
			"Background color for the remote indicator on the status bar.",
			"Foreground color for the remote indicator on the status bar.",
			"Foreground color for the remote indicator on the status bar when hovering.",
			"Background color for the remote indicator on the status bar when hovering.",
			"Status bar item background color when the workbench is offline.",
			"Status bar item foreground color when the workbench is offline.",
			"Status bar item foreground hover color when the workbench is offline.",
			"Status bar item background hover color when the workbench is offline.",
			"Background color for the remote badge in the extensions view.",
			"Foreground color for the remote badge in the extensions view.",
			"Side bar background color. The side bar is the container for views like explorer and search.",
			"Side bar foreground color. The side bar is the container for views like explorer and search.",
			"Side bar border color on the side separating to the editor. The side bar is the container for views like explorer and search.",
			"Side bar title background color. The side bar is the container for views like explorer and search.",
			"Side bar title foreground color. The side bar is the container for views like explorer and search.",
			"Side bar title border color on the bottom, separating the title from the views. The side bar is the container for views like explorer and search.",
			"Drag and drop feedback color for the side bar sections. The color should have transparency so that the side bar sections can still shine through. The side bar is the container for views like explorer and search. Side bar sections are views nested within the side bar.",
			"Side bar section header background color. The side bar is the container for views like explorer and search. Side bar sections are views nested within the side bar.",
			"Side bar section header foreground color. The side bar is the container for views like explorer and search. Side bar sections are views nested within the side bar.",
			"Side bar section header border color. The side bar is the container for views like explorer and search. Side bar sections are views nested within the side bar.",
			"Border color between the activity bar at the top/bottom and the views.",
			"Background color of sticky scroll in the side bar.",
			"Border color of sticky scroll in the side bar.",
			"Shadow color of sticky scroll in the side bar.",
			"Title bar foreground when the window is active.",
			"Title bar foreground when the window is inactive.",
			"Title bar background when the window is active.",
			"Title bar background when the window is inactive.",
			"Title bar border color.",
			"Foreground color of the selected menu item in the menubar.",
			"Background color of the selected menu item in the menubar.",
			"Border color of the selected menu item in the menubar.",
			"Foreground color of the command center",
			"Active foreground color of the command center",
			"Foreground color of the command center when the window is inactive",
			"Background color of the command center",
			"Active background color of the command center",
			"Border color of the command center",
			"Active border color of the command center",
			"Border color of the command center when the window is inactive",
			"Notifications center border color. Notifications slide in from the bottom right of the window.",
			"Notification toast border color. Notifications slide in from the bottom right of the window.",
			"Notifications foreground color. Notifications slide in from the bottom right of the window.",
			"Notifications background color. Notifications slide in from the bottom right of the window.",
			"Notification links foreground color. Notifications slide in from the bottom right of the window.",
			"Notifications center header foreground color. Notifications slide in from the bottom right of the window.",
			"Notifications center header background color. Notifications slide in from the bottom right of the window.",
			"Notifications border color separating from other notifications in the notifications center. Notifications slide in from the bottom right of the window.",
			"The color used for the icon of error notifications. Notifications slide in from the bottom right of the window.",
			"The color used for the icon of warning notifications. Notifications slide in from the bottom right of the window.",
			"The color used for the icon of info notifications. Notifications slide in from the bottom right of the window.",
			"The color used for the border of the window when it is active on macOS or Linux. Requires custom title bar style and custom or hidden window controls on Linux.",
			"The color used for the border of the window when it is inactive on macOS or Linux. Requires custom title bar style and custom or hidden window controls on Linux."
		],
		"vs/workbench/common/views": [
			"Views",
			"Default view icon.",
			"A view with id '{0}' is already registered",
			"No tree view with id '{0}' registered."
		],
		"vs/workbench/contrib/accessibility/browser/accessibilityConfiguration": [
			"Accessibility",
			"Enable sound when a screen reader is attached.",
			"Enable sound.",
			"Disable sound.",
			"Enable announcement, will only play when in screen reader optimized mode.",
			"Disable announcement.",
			"Provide information about how to access the terminal accessibility help menu when the terminal is focused.",
			"Provide information about how to navigate changes in the diff editor when it is focused.",
			"Provide information about how to access the chat help menu when the chat input is focused.",
			"Provide information about how to access the inline editor chat accessibility help menu and alert with hints that describe how to use the feature when the input is focused.",
			"Provide information about how to open the chat terminal output in the Accessible View.",
			"Provide information about how to access the inline completions hover and Accessible View.",
			"Provide information about how to change a keybinding in the keybindings editor when a row is focused.",
			"Provide information about how to focus the cell container or inner editor when a notebook cell is focused.",
			"Provide information about how to open the hover in an Accessible View.",
			"Provide information about how to open the notification in an Accessible View.",
			"Provide information about relevant actions in an empty text editor.",
			"Provide information about how to access the REPL editor accessibility help menu when the REPL editor is focused.",
			"Provide information about actions that can be taken in the comment widget or in a file which contains comments.",
			"Indicate when a diff editor becomes the active editor.",
			"Provide information about how to access the debug console accessibility help dialog when the debug console or run and debug viewlet is focused. Note that a reload of the window is required for this to take effect.",
			"Provide information about how to open the walkthrough in an Accessible View.",
			"On keypress, close the Accessible View and focus the element from which it was invoked.",
			"Provide information about how to access the source control accessibility help menu when the input is focused.",
			"The volume of the sounds in percent (0-100).",
			"Whether or not position changes should be debounced",
			"The delay in milliseconds before an announcement is made.",
			"The delay in milliseconds before a sound is played.",
			"The delay in milliseconds before an announcement is made when there's a warning at the position.",
			"The delay in milliseconds before a sound is played when there's a warning at the position.",
			"The delay in milliseconds before an announcement is made when there's an error at the position.",
			"The delay in milliseconds before a sound is played when there's an error at the position.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the active line has a breakpoint.",
			"Plays a sound when the active line has a breakpoint.",
			"Announces when the active line has a breakpoint.",
			"Plays a sound / audio cue when the active line has an inline suggestion.",
			"Plays a sound when the active line has an inline suggestion.",
			"Plays a signal - sound / audio cue and/or announcement (alert) when there is a next edit suggestion.",
			"Plays a sound when there is a next edit suggestion.",
			"Announces when there is a next edit suggestion.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the active line has an error.",
			"Plays a sound when the active line has an error.",
			"Announces when the active line has an error.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - the active line has a folded area that can be unfolded.",
			"Plays a sound when the active line has a folded area that can be unfolded.",
			"Announces when the active line has a folded area that can be unfolded.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the active line has a warning.",
			"Plays a sound when the active line has a warning.",
			"Announces when the active line has a warning.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the active line has a warning.",
			"Plays a sound when the active line has a warning.",
			"Announces when the active line has a warning.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the active line has a warning.",
			"Plays a sound when the active line has a warning.",
			"Announces when the active line has a warning.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the debugger stopped on a breakpoint.",
			"Plays a sound when the debugger stopped on a breakpoint.",
			"Announces when the debugger stopped on a breakpoint.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when trying to read a line with inlay hints that has no inlay hints.",
			"Plays a sound when trying to read a line with inlay hints that has no inlay hints.",
			"Announces when trying to read a line with inlay hints that has no inlay hints.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a task is completed.",
			"Plays a sound when a task is completed.",
			"Announces when a task is completed.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a task fails (non-zero exit code).",
			"Plays a sound when a task fails (non-zero exit code).",
			"Announces when a task fails (non-zero exit code).",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a terminal command fails (non-zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Plays a sound when a terminal command fails (non-zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Announces when a terminal command fails (non-zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a terminal command succeeds (zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Plays a sound when a terminal command succeeds (zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Announces when a terminal command succeeds (zero exit code) or when a command with such an exit code is navigated to in the accessible view.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when terminal Quick Fixes are available.",
			"Plays a sound when terminal Quick Fixes are available.",
			"Announces when terminal Quick Fixes are available.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when the terminal bell is ringing.",
			"Plays a sound when the terminal bell is ringing.",
			"Announces when the terminal bell is ringing.",
			"Plays a sound / audio cue when the focus moves to an inserted line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound when the focus moves to an inserted line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound / audio cue when the focus moves to an modified line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound when the focus moves to a modified line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound / audio cue when the focus moves to an deleted line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound when the focus moves to an deleted line in Accessible Diff Viewer mode or to the next/previous change.",
			"Plays a sound / audio cue when revealing a file with changes from chat edits",
			"Plays a sound when revealing a file with changes from chat edits",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a notebook cell execution is successfully completed.",
			"Plays a sound when a notebook cell execution is successfully completed.",
			"Announces when a notebook cell execution is successfully completed.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a notebook cell execution fails.",
			"Plays a sound when a notebook cell execution fails.",
			"Announces when a notebook cell execution fails.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - on loop while progress is occurring.",
			"Plays a sound on loop while progress is occurring.",
			"Alerts on loop while progress is occurring.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a chat request is made.",
			"Plays a sound when a chat request is made.",
			"Announces when a chat request is made.",
			"Plays a sound / audio cue when the response has been received.",
			"Plays a sound on when the response has been received.",
			"Plays a sound / audio cue - when a code action has been triggered.",
			"Plays a sound when a code action has been triggered.",
			"Plays a sound / audio cue when the code action has been applied.",
			"Plays a sound when the code action has been applied.",
			"Plays a sound / audio cue when the voice recording has started.",
			"Plays a sound when the voice recording has started.",
			"Plays a sound / audio cue when the voice recording has stopped.",
			"Plays a sound when the voice recording has stopped.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a feature is cleared (for example, the terminal, Debug Console, or Output channel).",
			"Plays a sound when a feature is cleared.",
			"Announces when a feature is cleared.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when edits have been undone.",
			"Plays a sound when edits have been undone.",
			"Announces when edits have been undone.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when edits are kept.",
			"Plays a sound when edits are kept.",
			"Announces when edits are kept.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a file is saved.",
			"Plays a sound when a file is saved.",
			"Plays the sound when a user explicitly saves a file.",
			"Plays the sound whenever a file is saved, including auto save.",
			"Never plays the sound.",
			"Announces when a file is saved.",
			"Announces when a user explicitly saves a file.",
			"Announces whenever a file is saved, including auto save.",
			"Never plays the announcement.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when a file or notebook is formatted.",
			"Plays a sound when a file or notebook is formatted.",
			"Plays the sound when a user explicitly formats a file.",
			"Plays the sound whenever a file is formatted, including if it is set to format on save, type, or, paste, or run of a cell.",
			"Never plays the sound.",
			"Announces when a file or notebook is formatted.",
			"Announces when a user explicitly formats a file.",
			"Announces whenever a file is formatted, including if it is set to format on save, type, or, paste, or run of a cell.",
			"Never announces.",
			"Plays a signal - sound (audio cue) and/or announcement (alert) - when user action is required in the chat.",
			"Plays a sound when user action is required in the chat.",
			"Enable sound when a screen reader is attached.",
			"Enable sound.",
			"Disable sound.",
			"Announces when a user action is required in the chat - including information about the action and how to take it.",
			"Controls whether links should be underlined in the workbench.",
			"Controls whether variable changes should be announced in the debug watch view.",
			"Controls whether the output from an execution in the native REPL will be announced.",
			"Control whether focus should automatically be sent to the REPL when code is executed.",
			"Controls whether the {0} should be optimized for screen readers when in screen reader mode. When enabled, the window title will have {1} appended to the end.",
			"Controls whether files should be opened when the chat agent has applied edits to them.",
			"Controls whether verbose progress announcements should be made when a chat request is in progress, including information like searched text for <search term> with X results, created file <file_name>, or read file <file path>.",
			"Whether to dim unfocused editors and terminals, which makes it more clear where typed input will go to. This works with the majority of editors with the notable exceptions of those that utilize iframes like notebooks and extension webview editors.",
			"The opacity fraction (0.2 to 1.0) to use for unfocused editors and terminals. This will only take effect when {0} is enabled.",
			"Controls whether the Accessible View is hidden.",
			"Controls whether verbose progress announcements should be made when a chat request is in progress, including information like searched text for <search term> with X results, created file <file_name>, or read file <file path>.",
			"The duration in milliseconds that voice speech recognition remains active after you stop speaking. For example in a chat session, the transcribed text is submitted automatically after the timeout is met. Set to `0` to disable this feature.",
			"Whether to ignore code snippets in text-to-speech synthesis.",
			"The language that text-to-speech and speech-to-text should use. Select `auto` to use the configured display language if possible. Note that not all display languages maybe supported by speech recognition and synthesizers.",
			"Enable the feature. When a screen reader is enabled, note that this will disable aria updates.",
			"Disable the feature.",
			"Whether a textual response should automatically be read out aloud when speech was used as input. For example in a chat session, a response is automatically synthesized when voice was used as chat request.",
			"Auto (Use Display Language)"
		],
		"vs/workbench/contrib/accessibility/browser/accessibilityStatus": [
			"Screen reader usage detected. Do you want to enable {0} to optimize the editor for screen reader usage?",
			"Yes",
			"No",
			"Learn More",
			"Screen Reader Optimized",
			"Screen Reader Mode"
		],
		"vs/workbench/contrib/accessibility/browser/accessibleView": [
			"Configure keybindings",
			"Select a command ID to configure a keybinding for it",
			"({0}) {1}",
			"({0}) {1}",
			"{0} accessibility verbosity is now disabled",
			"Explore actions such as disabling this hint (Shift+Tab), use Escape to exit this dialog.",
			"Explore actions such as disabling this hint (Shift+Tab).",
			"Accessibility Help",
			"Accessible View",
			"Accessible View, {0}",
			"Accessibility Help, {0}",
			"Accessibility Help",
			"Accessible View",
			"Navigate to the toolbar (Shift+Tab).",
			"In the accessible view, you can:\n",
			" - Insert the code block at the cursor{0}.",
			" - Insert the code block into a new file{0}.",
			" - Run the code block in the terminal{0}.\n",
			"Show the next item{0} or previous item{1}.",
			"\nDisable accessibility verbosity for this feature{0}.",
			"Go to a symbol{0}.",
			"\nConfigure keybindings for commands that lack them {0}.",
			"\nConfigure keybindings for commands that already have assignments {0}.",
			"\nExit this dialog (Escape).",
			"\nOpen a browser window with more information related to accessibility{0}.",
			"Inspect this in the accessible view with {0}",
			"Inspect this in the accessible view via the command Open Accessible View which is currently not triggerable via keybinding.",
			"Type to search symbols",
			"Go to Symbol Accessible View"
		],
		"vs/workbench/contrib/accessibility/browser/accessibleViewActions": [
			"Show Next in Accessible View",
			"Accessible View: Next Code Block",
			"Accessible View: Previous Code Block",
			"Show Previous in Accessible View",
			"Go To Symbol in Accessible View",
			"Open Accessibility Help",
			"Open Accessible View",
			"Disable Accessible View Hint",
			"Accessibility Help Configure Unassigned Keybindings",
			"Accessibility Help Configure Assigned Keybindings",
			"Accessibility Help Open Help Link",
			"Accept Inline Completion"
		],
		"vs/workbench/contrib/accessibilitySignals/browser/commands": [
			"List all accessibility sounds, noises, or audio cues and configure their settings",
			"Configure Sound",
			"Select a sound to play and configure",
			"List all accessibility announcements, alerts, braille messages, and configure their settings",
			"Configure Announcement",
			"Select an announcement to configure",
			"Screen reader is not active, announcements are disabled by default.",
			"Help: List Signal Sounds",
			"Help: List Signal Announcements"
		],
		"vs/workbench/contrib/accessibilitySignals/browser/openDiffEditorAnnouncement": [
			"Diff editor"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountPreferencesForExtensionAction": [
			"Select an extension to manage account preferences for",
			"Manage Extension Account Preferences",
			"This extension has not used any accounts yet.",
			"Select an authentication provider to manage account preferences for",
			"Manage Extension Account Preferences",
			"Use a new account...",
			"Manage '{0}' account preferences for {1}...",
			"'{0}' Account Preferences For This Workspace",
			"Current account",
			"No accounts are currently used by this extension.",
			"Manage Extension Account Preferences...",
			"Accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountPreferencesForMcpServerAction": [
			"This MCP server has not used any accounts yet.",
			"Select an authentication provider to manage account preferences for",
			"Manage MCP Server Account Preferences",
			"Use a new account...",
			"Manage '{0}' account preferences for {1}...",
			"'{0}' Account Preferences For This Workspace",
			"Current account",
			"No accounts are currently used by this MCP server.",
			"Manage MCP Server Account Preferences",
			"Accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageAccountsAction": [
			"Select an account to manage",
			"There are no active accounts.",
			"Manage '{0}'",
			"Select an action",
			"Manage Trusted Extensions",
			"Manage Trusted MCP Servers",
			"Sign Out",
			"Manage Accounts",
			"Accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageDynamicAuthenticationProvidersAction": [
			"No dynamic authentication providers",
			"No dynamic authentication providers have been used yet.",
			"Client ID: {0}",
			"Select a dynamic authentication provider to remove",
			"Are you sure you want to remove the dynamic authentication provider \"{0}\"?",
			"Are you sure you want to remove {0} dynamic authentication providers: {1}?",
			"This will remove all stored authentication data for the selected provider(s). You will need to re-authenticate if you use these providers again.",
			"Remove",
			"Remove Dynamic Authentication Providers",
			"Authentication"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageTrustedExtensionsForAccountAction": [
			"View extension details",
			"Manage account preferences for this extension",
			"Pick an account to manage trusted extensions for",
			"This account has not been used by any extensions.",
			"Trusted by Microsoft",
			"Last used this account {0}",
			"Has not used this account",
			"This extension is trusted by Microsoft and\nalways has access to this account",
			"Cancel",
			"Manage Trusted Extensions",
			"Choose which extensions can access this account",
			"Manage Trusted Extensions For Account",
			"Accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/manageTrustedMcpServersForAccountAction": [
			"Pick an account to manage trusted MCP servers for",
			"This account has not been used by any MCP servers.",
			"Trusted by Microsoft",
			"Last used this account {0}",
			"Has not used this account",
			"This MCP server is trusted by Microsoft and\nalways has access to this account",
			"Manage account preferences for this MCP server",
			"Cancel",
			"Manage Trusted MCP Servers",
			"Choose which MCP servers can access this account",
			"Manage Trusted MCP Servers For Account",
			"Accounts"
		],
		"vs/workbench/contrib/authentication/browser/actions/signOutOfAccountAction": [
			"Sign out of account",
			"The account '{0}' has been used by: \n\n{1}\n\n Sign out from these extensions?",
			"Sign out of '{0}'?",
			"&&Sign Out"
		],
		"vs/workbench/contrib/authentication/browser/authentication.contribution": [
			"Label",
			"ID",
			"MCP Authorization Servers",
			"Authentication"
		],
		"vs/workbench/contrib/bulkEdit/browser/bulkEditService": [
			"Made no edits",
			"Made {0} text edits in {1} files",
			"Made {0} text edits in one file",
			"Made {0} text edits in {1} files, also created or deleted {2} files",
			"Workspace Edit",
			"Workspace Edit",
			"Made no edits",
			"Are you sure you want to close the window?",
			"Are you sure you want to change the workspace?",
			"Are you sure you want to reload the window?",
			"Are you sure you want to quit?",
			"Are you sure you want to exit?",
			"'{0}' is in progress.",
			"File operation",
			"Controls if files that were part of a refactoring are saved automatically"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": [
			"Another refactoring is being previewed.",
			"Press 'Continue' to discard the previous refactoring and continue with the current refactoring.",
			"&&Continue",
			"View icon of the refactor preview view.",
			"Apply Refactoring",
			"Refactor Preview",
			"Discard Refactoring",
			"Refactor Preview",
			"Toggle Change",
			"Refactor Preview",
			"Group Changes By File",
			"Refactor Preview",
			"Group Changes By Type",
			"Refactor Preview",
			"Group Changes By Type",
			"Refactor Preview",
			"Refactor Preview",
			"Refactor Preview"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": [
			"Apply",
			"Discard",
			"Invoke a code action, like rename, to see a preview of its changes here.",
			"Cannot apply refactoring because '{0}' has changed in the meantime.",
			"Cannot apply refactoring because {0} other files have changed in the meantime."
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": [
			"Other"
		],
		"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditTree": [
			"Bulk Edit",
			"Renaming {0} to {1}, also making text edits",
			"Creating {0}, also making text edits",
			"Deleting {0}, also making text edits",
			"{0}, making text edits",
			"Renaming {0} to {1}",
			"Creating {0}",
			"Deleting {0}",
			"line {0}, replacing {1} with {2}",
			"line {0}, removing {1}",
			"line {0}, inserting {1}",
			"{0} → {1}",
			"(renaming)",
			"(creating)",
			"(deleting)",
			"{0} - {1}"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": [
			"Whether a call hierarchy provider is available",
			"Whether call hierarchy peek is currently showing",
			"Whether call hierarchy shows incoming or outgoing calls",
			"No results",
			"Failed to show call hierarchy",
			"Icon for incoming calls in the call hierarchy view.",
			"Icon for outgoing calls in the call hierarchy view.",
			"Close",
			"Peek Call Hierarchy",
			"Show Incoming Calls",
			"Show Outgoing Calls",
			"Refocus Call Hierarchy"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": [
			"Calls from '{0}'",
			"Callers of '{0}'",
			"Loading...",
			"No calls from '{0}'",
			"No callers of '{0}'"
		],
		"vs/workbench/contrib/callHierarchy/browser/callHierarchyTree": [
			"Call Hierarchy",
			"calls from {0}",
			"callers of {0}"
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatAccessibilityProvider": [
			"Approve results of tool",
			"Chat confirmation required: {0}. Press {1} to accept or {2} to cancel.",
			"Chat confirmation required: {0}",
			"Details: {0}",
			"Chat",
			"1 table ",
			"{0} tables ",
			"1 file tree ",
			"{0} file trees ",
			"{0}{1}{2}{3}{4} {5}",
			"{0}{1}{2} {3}",
			"{0}{1}{2}1 code block: {3} {4}{5}",
			"{0}{1}1 code block: {2} {3}",
			"{0}{1}{2}{3} code blocks: {4}{5} {6}",
			"{0}{1}{2} code blocks: {3} {4}"
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatAccessibilityService": [
			"Chat session will continue in the background.",
			"Chat: {0}",
			"Untitled Chat",
			"New chat response."
		],
		"vs/workbench/contrib/chat/browser/accessibility/chatResponseAccessibleView": [
			"Approve results of {0}? Result: "
		],
		"vs/workbench/contrib/chat/browser/actions/chatAccessibilityActions": [
			"Focus Chat Confirmation",
			"Chat",
			"No active chat session found.",
			"Chat interface not ready.",
			"No chat confirmation required"
		],
		"vs/workbench/contrib/chat/browser/actions/chatAccessibilityHelp": [
			"The quick chat view is comprised of an input box and a request/response list. The input box is used to make requests and the list is used to display responses.",
			"The quick chat view is a transient interface for making and viewing requests, while the panel chat view is a persistent interface that also supports navigating suggested follow-up questions.",
			"The chat view is a persistent interface that also supports navigating suggested follow-up questions, while the quick chat view is a transient interface for making and viewing requests.",
			"To create a new chat session, invoke the New Chat command{0}.",
			"To view all chat sessions, invoke the Show Chats command{0}.",
			"You can focus the agent sessions list by invoking the Focus Agent Sessions command{0}.",
			"In the input box, use up and down arrows to navigate your request history. Edit input and use enter or the submit button to run a new request.",
			"To remove attached contexts, focus an attachment and press Delete or Backspace.",
			"In the input box, inspect the last response in the accessible view{0}.",
			"To focus the chat request and response list, invoke the Focus Chat command{0}. This will move focus to the most recent response, which you can then navigate using the up and down arrow keys.",
			"To return to the last chat response you focused, invoke the Focus Last Focused Chat Response command{0}.",
			"To focus the input box for chat requests, invoke the Focus Chat Input command{0}.",
			"As the chat request is being processed, you will hear verbose progress updates if the request takes more than 4 seconds. This includes information like searched text for <search term> with X results, created file <file_name>, or read file <file path>. This can be disabled with accessibility.verboseChatProgressUpdates.",
			"Chat responses will be announced as they come in. A response will indicate the number of code blocks, if any, and then the rest of the response.",
			"To focus the next code block within a response, invoke the Chat: Next Code Block command{0}.",
			"To navigate to the next user prompt in the conversation, invoke the Next User Prompt command{0}.",
			"To navigate to the previous user prompt in the conversation, invoke the Previous User Prompt command{0}.",
			"To focus pending chat confirmation dialogs, invoke the Focus Chat Confirmation Status command{0}.",
			"If there are any hidden chat terminals, you can view them by invoking the View Hidden Chat Terminals command{0}.",
			"To focus the last chat terminal that ran a tool, invoke the Focus Most Recent Chat Terminal command{0}.",
			"To focus the output from the last chat terminal tool, invoke the Focus Most Recent Chat Terminal Output command{0}.",
			"The chat agent view is used to apply edits across files in your workspace, enable running commands in the terminal, and more.",
			"The chat editing view is used to apply edits across files.",
			"It is comprised of an input box and a file working set (Shift+Tab).",
			"When a request is made, a progress indicator will play while the edits are being applied.",
			"Once the edits are applied, a sound will play to indicate the document has been opened and is ready for review. The sound can be disabled with accessibility.signals.chatEditModifiedFile.",
			"Navigate between edits in the editor with navigate previous{0} and next{1}",
			"In the editor, Keep{0}, Undo{1}, or Toggle the Diff{2} for the current Change.",
			"Sounds will play when a change is accepted or undone. The sounds can be disabled with accessibility.signals.editsKept and accessibility.signals.editsUndone.",
			"An alert will indicate when user action is required. For example, if the agent wants to run something in the terminal, you will hear Action Required: Run Command in Terminal.",
			"To take the action, use the accept tool command{0}.",
			"To automatically approve tool actions without manual confirmation, set {0} to {1} in your settings.",
			"To accept a tool action, use the Accept Tool Confirmation command{0}.",
			"By default, when edits are made to files, they will be opened. To change this behavior, set accessibility.openChatEditedFiles to false in your settings.",
			"Some helpful commands include:",
			"- Undo Edits{0}.",
			"- Attach Files{0}.",
			"- Remove File from Working Set{0}.",
			"- Keep{0} and Undo File{1}.",
			"- Save All Files{0}.",
			"- Keep All Edits{0}.",
			"- Undo All Edits{0}.",
			"- Open File in Diff{0}.",
			"Inline chat occurs within a code editor and takes into account the current selection. It is useful for making changes to the current editor. For example, fixing diagnostics, documenting or refactoring code. Keep in mind that AI generated code may be incorrect.",
			"It can be activated via code actions or directly using the command: Inline Chat: Start Inline Chat{0}.",
			"In the input box, use Show Previous{0} and Show Next{1} to navigate your request history. Edit input and use enter or the submit button to run a new request.",
			"In the input box, inspect the response in the accessible view{0}.",
			"Context menu actions may run a request prefixed with a /. Type / to discover such ready-made commands.",
			"If a fix action is invoked, a response will indicate the problem with the current code. A diff editor will be rendered and can be reached by tabbing.",
			"Once in the diff editor, enter review mode with{0}. Use up and down arrows to navigate lines with the proposed changes.",
			"Use tab to reach conditional parts like commands, status, message responses and more.",
			"Accessibility Signals can be changed via settings with a prefix of signals.chat. By default, if a request takes more than 4 seconds, you will hear a sound indicating that progress is still occurring."
		],
		"vs/workbench/contrib/chat/browser/actions/chatActions": [
			"Upgrade GitHub Copilot Plan",
			"You've reached your monthly chat messages quota. You still have free inline suggestions available.",
			"You've reached your monthly inline suggestions quota. You still have free chat messages available.",
			"You've reached your monthly chat messages and inline suggestions quota.",
			"The allowance will reset on {0}.",
			"Upgrade to GitHub Copilot Pro (your first 30 days are free) for:\n- Unlimited inline suggestions\n- Unlimited chat messages\n- Access to premium models",
			"GitHub Copilot Quota Reached",
			"Dismiss",
			"Upgrade to GitHub Copilot Pro",
			"Upgrade GitHub Copilot Plan",
			"Tool confirmation preferences have been reset.",
			"Chat Settings",
			"Chat",
			"Chat",
			"Chat Controls",
			"Toggle visibility of the Chat Controls in title bar",
			"More...",
			"Open Chat",
			"Toggle Chat",
			"Sign in to use AI features...",
			"GitHub Copilot Free plan chat messages quota reached. Click for details.",
			"Switching agents will end your current edit session.",
			"Start new session?",
			"Changing the agent will end your current edit session. Would you like to change the agent?",
			"Yes",
			"Generate Code",
			"Chat",
			"Open Chat",
			"Open Chat ({0})",
			"Toggle Chat",
			"New Chat Editor",
			"New Chat Window",
			"Clear Input History",
			"Focus Chat List",
			"Focus Last Focused Chat List Item",
			"Focus Chat Input",
			"Manage Chat",
			"Show Extensions using Copilot",
			"Configure Inline Suggestions...",
			"Reset Tool Confirmations",
			"Generate Workspace Instructions File",
			"Generate Chat Instructions",
			"Chat Settings",
			"Configure Chat",
			"Show View by Default",
			"Manage Tool Approval",
			"Edit/manage the tool approval and confirmation preferences for AI chat agents.",
			"Show Chat Title",
			"Show Welcome"
		],
		"vs/workbench/contrib/chat/browser/actions/chatAgentRecommendationActions": [
			"New {0}"
		],
		"vs/workbench/contrib/chat/browser/actions/chatCodeblockActions": [
			"Apply to {0}",
			"Copy",
			"Apply in Editor",
			"Insert At Cursor",
			"Insert into New File",
			"Insert into Terminal",
			"Next Code Block",
			"Previous Code Block",
			"Apply Edits",
			"Discard Edits"
		],
		"vs/workbench/contrib/chat/browser/actions/chatContext": [
			"Tools...",
			"Select a tool",
			"Open Editors",
			"Related Files",
			"Add related files to your working set",
			"Image from Clipboard",
			"Pasted Image",
			"Pasted Image",
			"Terminal",
			"Screenshot Window",
			"Screenshot"
		],
		"vs/workbench/contrib/chat/browser/actions/chatContextActions": [
			"Search attachments",
			"Go back ↩",
			"Add File to Chat",
			"Add Folder to Chat",
			"Add Selection to Chat",
			"Add Search Results to Chat",
			"Add Context..."
		],
		"vs/workbench/contrib/chat/browser/actions/chatContinueInAction": [
			"Continue Chat in...",
			"Learn More",
			"Learn More",
			"Continue in {0}",
			"Continue In",
			"Continue in {0}",
			"Continue In",
			"Continue in...",
			"Continue Chat in..."
		],
		"vs/workbench/contrib/chat/browser/actions/chatCopyActions": [
			"Copy All",
			"Copy",
			"Copy Math Source"
		],
		"vs/workbench/contrib/chat/browser/actions/chatDeveloperActions": [
			"Log Chat Input History",
			"Log Chat Index",
			"Inspect Chat Model"
		],
		"vs/workbench/contrib/chat/browser/actions/chatElicitationActions": [
			"Accept Request"
		],
		"vs/workbench/contrib/chat/browser/actions/chatExecuteActions": [
			"This will remove your last request and undo the edits made to {0}. Do you want to proceed?",
			"This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?",
			"This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?",
			"This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?",
			"Do you want to undo your last edit?",
			"Do you want to undo {0} edits?",
			"Yes",
			"Don't ask again",
			"Send to Agent",
			"Set Agent",
			"Send",
			"Send to New Chat",
			"Send to Edit Session",
			"Switch to Next Agent",
			"Switch to Next Model",
			"Open Model Picker",
			"Open Agent Picker",
			"Open Picker",
			"Change Model",
			"Send",
			"Send to New Chat",
			"Send",
			"Send with {0}",
			"Send to New Chat",
			"Cancel",
			"Cancel Edit"
		],
		"vs/workbench/contrib/chat/browser/actions/chatFileTreeActions": [
			"Next File Tree",
			"Previous File Tree"
		],
		"vs/workbench/contrib/chat/browser/actions/chatImportExport": [
			"Chat Session",
			"Export Chat...",
			"Import Chat..."
		],
		"vs/workbench/contrib/chat/browser/actions/chatLanguageModelActions": [
			"No language models requiring authentication found.",
			"There are currently no language models that require authentication.",
			"{0}",
			"Open Extension",
			"Trusted by Microsoft",
			"Open Extension",
			"No extensions have access",
			"No extensions are currently allowed to use models from {0}",
			"Manage Language Model Access",
			"Choose which extensions can access language models",
			"Manage Language Model Access..."
		],
		"vs/workbench/contrib/chat/browser/actions/chatMoveActions": [
			"Move Chat into Secondary Side Bar",
			"Move Chat into Primary Side Bar",
			"Move Chat into Panel",
			"Move Chat into Editor Area",
			"Move Chat into New Window",
			"Move Chat into Side Bar"
		],
		"vs/workbench/contrib/chat/browser/actions/chatNewActions": [
			"New Chat",
			"New Chat",
			"New Chat",
			"Go Back",
			"Undo Last Edit",
			"Redo Last Edit",
			"Redo",
			"Reapply discarded workspace changes and chat"
		],
		"vs/workbench/contrib/chat/browser/actions/chatPromptNavigationActions": [
			"Next User Prompt",
			"Previous User Prompt"
		],
		"vs/workbench/contrib/chat/browser/actions/chatQuickInputActions": [
			"Toggle the quick chat",
			"The query to open the quick chat with",
			"Whether the query is partial; it will wait for more user input",
			"The query to open the quick chat with",
			"Open in Chat View",
			"Close Quick Chat",
			"Open Quick Chat",
			"Open Quick Chat"
		],
		"vs/workbench/contrib/chat/browser/actions/chatTitleActions": [
			"Do you want to retry your last request?",
			"This will undo edits made to {0} since this request.",
			"This will undo edits made to {0} files in your working set since this request. Do you want to proceed?",
			"Yes",
			"Don't ask again",
			"Helpful",
			"Unhelpful",
			"Report Issue",
			"Retry",
			"Insert into Notebook"
		],
		"vs/workbench/contrib/chat/browser/actions/chatToolActions": [
			"Configure Tools...",
			"Select tools for this chat session",
			"The selected tools were configured only for this chat session.",
			"Select tools for this custom agent",
			"The selected tools are configured by the '{0}' custom agent. Changes to the tools will be applied to the custom agent file as well.",
			"Select tools for this custom agent",
			"The selected tools are configured by the '{0}' custom agent. Changes to the tools will only be used for this session and will not change the '{0}' custom agent.",
			"Select tools that are available to chat.",
			"The selected tools will be applied globally for all chat sessions that use the default agent.",
			"More than {0} tools are enabled, you may experience degraded tool calling.",
			"Accept",
			"Skip"
		],
		"vs/workbench/contrib/chat/browser/actions/chatToolPicker": [
			"Edit Tool Set",
			"Configure {0}",
			"Configure {0}",
			"Show Output",
			"Update Tools",
			"Built-In",
			"User Defined Tool Sets",
			"Add tools to chat",
			"{0} tools are enabled. You may experience degraded tool calling above {1} tools.",
			"Add MCP Server...",
			"Install Extension...",
			"Configure Tool Sets...",
			"Configure Tools"
		],
		"vs/workbench/contrib/chat/browser/actions/codeBlockOperations": [
			"To insert the code block, open a code editor or notebook editor and set the cursor at the location where to insert the code block.",
			"Cannot insert the code block to read-only notebook editor.",
			"Cannot insert the code block to read-only code editor.",
			"Failed to open {0} in a code editor.",
			"To apply this code block, open a code or notebook editor.",
			"Active editor '{0}'",
			"New untitled editor",
			"New file '{0}'",
			"Select where to apply the code block",
			"Failed to create file: {0}",
			"Cannot apply code block to read-only notebook editor.",
			"No code mapper available.",
			"Applying code block using {0}...",
			"Failed to apply code block: {0}",
			"Cannot apply code block to read-only file.",
			"No code mapper available.",
			"Applying code block using {0}...",
			"Failed to apply code block: {0}"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessions.contribution": [
			"Search agent sessions by name",
			"Show All Agent Sessions",
			"Filter Agent Sessions"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessions": [
			"Local",
			"Background",
			"Cloud",
			"Foreground color for the read indicator in an agent session.",
			"Border color for the badges in selected agent session items.",
			"Border color for the badges in selected agent session items when the view is unfocused."
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions": [
			"Are you sure you want to archive 1 agent session?",
			"Are you sure you want to archive {0} agent sessions?",
			"You can unarchive sessions later if needed from the Chat view.",
			"Archive",
			"Are you sure you want to archive 1 agent session from '{0}'?",
			"Are you sure you want to archive {0} agent sessions from '{1}'?",
			"You can unarchive sessions later if needed from the sessions view.",
			"Archive All",
			"Archive chat with pending edits?",
			"You have pending changes in this chat session.",
			"New agent session title",
			"Are you sure you want to delete this chat session?",
			"This action cannot be undone.",
			"Delete",
			"Are you sure you want to delete 1 local workspace chat session?",
			"Are you sure you want to delete {0} local workspace chat sessions?",
			"This action cannot be undone.",
			"Delete All",
			"Show Sessions",
			"Sessions Orientation",
			"Stacked",
			"Side by Side",
			"Open Agent Session...",
			"Archive All Workspace Agent Sessions",
			"Archive All",
			"Mark as Unread",
			"Mark as Read",
			"Archive",
			"Unarchive",
			"Rename...",
			"Delete...",
			"Delete All Local Workspace Chat Sessions",
			"Open as Editor",
			"Open to the Side",
			"Open in New Window",
			"Refresh Agent Sessions",
			"Find Agent Session",
			"Show Agent Sessions Sidebar",
			"Hide Agent Sessions Sidebar",
			"Toggle Agent Sessions Sidebar",
			"Focus Agent Sessions"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsFilter": [
			"Completed",
			"In Progress",
			"Input Needed",
			"Failed",
			"Archived",
			"Read",
			"Reset"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsPicker": [
			"Archive",
			"Unarchive",
			"Rename",
			"Delete",
			"Search agent sessions by name"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsQuickAccess": [
			"No matching agent sessions"
		],
		"vs/workbench/contrib/chat/browser/agentSessions/agentSessionsViewer": [
			"1 file",
			"{0} files",
			"Working...",
			"Input needed.",
			"Failed after {0}.",
			"Completed in {0}.",
			"Failed",
			"Completed",
			"1 file",
			"{0} files",
			"Archived",
			"Needs Input",
			"In Progress",
			"Failed",
			"Completed",
			"Agent Sessions",
			"{0} sessions section",
			"{0} session {1} ({2}), created {3}",
			"In Progress",
			"Today",
			"Yesterday",
			"Last Week",
			"Older",
			"Archived",
			"{0} agent sessions"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatAttachmentResolveService": [
			"Image is too large",
			"The image {0} is too large to be attached."
		],
		"vs/workbench/contrib/chat/browser/attachments/chatAttachmentWidgets": [
			"Remove from context",
			"Attached file, {0}, line {1} to line {2}",
			"Attached file, {0}",
			"Omitted this file: {0}",
			"{0} does not support this file type.",
			"Terminal command, {0}",
			"Command: {0}, exit code: {1}",
			"Command",
			"Output:",
			"Omitted this image: {0}",
			"Partially omitted this image: {0}",
			"Attached image, {0}",
			"{0} does not support images.",
			"This GIF was partially omitted - current frame will be sent.",
			"Attached context, {0}",
			"Attached context, {0}",
			"Prompt file, {0}",
			"Instructions attachment, {0}",
			"Prompt",
			"Instructions",
			"Additional Instructions",
			"Attached context, {0}",
			"{0} - {1}",
			"{0} - {1}",
			"Attached Notebook output, {0}",
			"Omitted this Notebook ouput: {0}",
			"Partially omitted this Notebook output: {0}",
			"Attached element, {0}",
			"Click to view the contents of: {0}",
			"Attached context, {0}",
			"Attached context, {0}",
			"Attached context, {0}",
			"The full value of the chat attachment resource, including scheme and path"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatInputRelatedFilesContrib": [
			"{0} (Suggested)"
		],
		"vs/workbench/contrib/chat/browser/attachments/chatScreenshotContext": [
			"Screenshot"
		],
		"vs/workbench/contrib/chat/browser/attachments/implicitContextAttachment": [
			"cell",
			"file",
			"Disable current {0} context",
			"Pin selection",
			"Disable current {0} context",
			"Enable current {0} context",
			"Current file context",
			"cell",
			"file",
			"Attached {0}, {1}, line {2} to line {3}",
			"Attached {0}, {1}",
			"Current {0} context",
			"Enable current {0} context"
		],
		"vs/workbench/contrib/chat/browser/attachments/simpleBrowserEditorOverlay": [
			"Add element to chat",
			"Select an Element",
			"Continuous Selection",
			"Selecting element...",
			"Done",
			"Element added to chat",
			"Click to select an element.",
			"Start",
			"Click to cancel selection.",
			"Cancel",
			"Configure Attachments Sent",
			"Collapse Overlay",
			"Select Again",
			"Expand Overlay",
			"Selecting element...",
			"Element added to chat",
			"Selection canceled",
			"Connecting to webview...",
			"Please reopen the preview."
		],
		"vs/workbench/contrib/chat/browser/chat.contribution": [
			"Chat",
			"Controls the font size in pixels in chat messages.",
			"Controls the font family in chat messages.",
			"Controls the font size in pixels in chat codeblocks.",
			"Controls the font family in chat codeblocks.",
			"Controls the font weight in chat codeblocks.",
			"Controls whether lines should wrap in chat codeblocks.",
			"Controls the line height in pixels in chat codeblocks. Use 0 to compute the line height from the font size.",
			"Controls whether the command center shows a menu for actions to control chat (requires {0}).",
			"Enables automatically using the active editor as chat context for specified chat locations.",
			"The value for the implicit context.",
			"Implicit context is never enabled.",
			"Implicit context is enabled for the first interaction.",
			"Implicit context is always enabled.",
			"Controls whether the new implicit context flow is shown. In Ask and Edit modes, the context will automatically be included. When using an agent, context will be suggested as an attachment. Selections are always included as context.",
			"Delay after which changes made by chat are automatically accepted. Values are in seconds, `0` means disabled and `100` seconds is the maximum.",
			"Whether to show a confirmation before removing a request and its associated edits.",
			"Whether to show a confirmation before retrying a request and its associated edits.",
			"This setting is deprecated. Please use `chat.detectParticipant.enabled` instead.",
			"Enables chat participant autodetection for panel chat.",
			"Enables chat participant autodetection for panel chat.",
			"Controls whether related files should be rendered in the chat input.",
			"Controls whether a chat session should present the user with an OS notification when a confirmation is needed while the window is not in focus. This includes a window badge as well as notification toast.",
			"Global auto approve also known as \"YOLO mode\" disables manual approval completely for all tools in all workspaces, allowing the agent to act fully autonomously. This is extremely dangerous and is *never* recommended, even containerized environments like Codespaces and Dev Containers have user keys forwarded into the container that could be compromised.\n\nThis feature disables critical security protections and makes it much easier for an attacker to compromise the machine.",
			"Controls whether edits made by chat are automatically approved. The default is to approve all edits except those made to certain files which have the potential to cause immediate unintended side-effects, such as `**/.vscode/*.json`.\n\nSet to `true` to automatically approve edits to matching files, `false` to always require explicit approval. The last pattern matching a given file will determine whether the edit is automatically approved.",
			"Controls which URLs are automatically approved when requested by chat tools. Keys are URL patterns and values can be `true` to approve both requests and responses, `false` to deny, or an object with `approveRequest` and `approveResponse` properties for granular control.\n\nExamples:\n- `\"https://example.com\": true` - Approve all requests to example.com\n- `\"https://*.example.com\": true` - Approve all requests to any subdomain of example.com\n- `\"https://example.com/api/*\": { \"approveRequest\": true, \"approveResponse\": false }` - Approve requests but not responses for example.com/api paths",
			"Controls which tools are eligible for automatic approval. Tools set to 'false' will always present a confirmation and will never offer the option to auto-approve. The default behavior (or setting a tool to 'true') may result in the tool offering auto-approval options.",
			"Controls which tools are eligible for automatic approval. Tools set to 'false' will always present a confirmation and will never offer the option to auto-approve. The default behavior (or setting a tool to 'true') may result in the tool offering auto-approval options.",
			"Controls whether background throttling is suspended when a chat request is in progress, allowing the chat session to continue even when the window is not in focus.",
			"Controls whether elements can be sent to chat from the Simple Browser.",
			"Controls whether CSS of the selected element will be added to the chat. {0} must be enabled.",
			"Controls whether a screenshot of the selected element will be added to the chat. {0} must be enabled.",
			"Controls whether the input of the chat should be restored when an undo request is made. The input will be filled with the text of the request that was restored.",
			"Enables editing of requests in the chat. This allows you to change the request content and resubmit it to the model.",
			"Show welcome banner when chat is empty.",
			"Show chat agent sessions when chat is empty or to the side when chat view is wide enough.",
			"Display chat sessions vertically stacked above the chat input unless a chat session is visible.",
			"Display chat sessions side by side if space is sufficient, otherwise fallback to stacked above the chat input unless a chat session is visible.",
			"Controls the orientation of the chat agent sessions view when it is shown alongside the chat.",
			"Show the title of the chat above the chat in the chat view.",
			"Controls whether a chat session should present the user with an OS notification when a response is received while the window is not in focus. This includes a window badge as well as notification toast.",
			"Enables checkpoints in chat. Checkpoints allow you to restore the chat to a previous state.",
			"Controls whether to show chat checkpoint file changes.",
			"Controls access to installed Model Context Protocol servers.",
			"No access to MCP servers.",
			"Allows access to MCP servers installed from the registry that VS Code is connected to.",
			"Allow access to any installed MCP server.",
			"Controls access to installed Model Context Protocol servers.",
			"No access to MCP servers.",
			"Allows access to MCP servers installed from the registry that VS Code is connected to.",
			"Allow access to any installed MCP server.",
			"Controls whether MCP servers should be automatically started when the chat messages are submitted.",
			"Never automatically start MCP servers.",
			"Only automatically start new MCP servers that have never been run.",
			"Automatically start new and outdated MCP servers that are not yet running.",
			"Configures which models are exposed to MCP servers for sampling (making model requests in the background). This setting can be edited in a graphical way under the `{0}` command.",
			"List Servers",
			"Whether this server is make sampling requests during its tool calls in a chat session.",
			"Whether this server is allowed to make sampling requests outside of a chat session.",
			"A model the MCP server has access to.",
			"Enables NuGet packages for AI-assisted MCP server installation. Used to install MCP servers by name from the central registry for .NET packages (NuGet.org).",
			"Enable the new Edits mode that is based on tool-calling. When this is enabled, models that don't support tool-calling are unavailable for Edits mode.",
			"Enable using tools contributed by third-party extensions.",
			"Enable using tools contributed by third-party extensions.",
			"When enabled, agent mode can be activated from chat and tools in agentic contexts with side effects can be used.",
			"When enabled, agent mode can be activated from chat and tools in agentic contexts with side effects can be used.",
			"Enable math rendering in chat responses using KaTeX.",
			"When applying edits, show a progress animation in the code block pill. If disabled, shows the progress percentage instead.",
			"Show status widget for free tier users.",
			"Show status widget for anonymous users.",
			"Controls which user type should see the status widget in new chat sessions when quota is exceeded.",
			"Configures discovery of Model Context Protocol servers from configuration from various other applications.",
			"Enables the default Marketplace for Model Context Protocol (MCP) servers.",
			"Configure the MCP Gallery service URL to connect to",
			"Configure the MCP Gallery service URL to connect to",
			"Instructions File Locations",
			"Specify location(s) of instructions files (`*{0}`) that can be attached in Chat sessions. [Learn More]({1}).\n\nRelative paths are resolved from the root folder(s) of your workspace.",
			"Prompt File Locations",
			"Specify location(s) of reusable prompt files (`*{0}`) that can be run in Chat sessions. [Learn More]({1}).\n\nRelative paths are resolved from the root folder(s) of your workspace.",
			"Mode File Locations",
			"Specify location(s) of custom chat mode files (`*{0}`). [Learn More]({1}).\n\nRelative paths are resolved from the root folder(s) of your workspace.",
			"This setting is deprecated and will be removed in future releases. Chat modes are now called custom agents and are located in `.github/agents`",
			"Use AGENTS.md file",
			"Controls whether instructions from `AGENTS.md` file found in a workspace roots are attached to all chat requests.",
			"Use nested AGENTS.md files",
			"Controls whether instructions from nested `AGENTS.md` files found in the workspace are listed in all chat requests. The language model can load these skills on-demand if the `read` tool is available.",
			"Use Agent skills",
			"Controls whether skills are provided as specialized capabilities to the chat requests. Skills are loaded from `.github/skills`, `~/.copilot/skills`, `.claude/skills`, and `~/.claude/skills`. The language model can load these skills on-demand if the `read` tool is available. Learn more about [Agent Skills](https://aka.ms/vscode-agent-skills).",
			"Prompt File Recommendations",
			"Configure which prompt files to recommend in the chat welcome view. Each key is a prompt file name, and the value can be `true` to always recommend, `false` to never recommend, or a [when clause](https://aka.ms/vscode-when-clause) expression like `resourceExtname == .js` or `resourceLangId == markdown`.",
			"Controls whether to show the todo list widget above the chat input. When enabled, the widget displays todo items created by the agent and updates as progress is made.",
			"When enabled, the todo tool operates in write-only mode, requiring the agent to remember todos in context.",
			"When enabled, todo items include detailed descriptions for implementation context. This provides more information but uses additional tokens and may slow down responses.",
			"Thinking parts will be collapsed by default.",
			"Thinking parts will be expanded first, then collapse once we reach a part that is not thinking.",
			"Show thinking in a fixed-height streaming panel that auto-scrolls; click header to expand to full height.",
			"Controls how thinking is rendered.",
			"Controls whether to use an LLM to generate summary titles for thinking sections.",
			"Tool calls are shown separately, not collapsed into thinking.",
			"Tool calls are collapsed into thinking sections when thinking is present.",
			"Tool calls are always collapsed, even without thinking.",
			"Controls how tool calls are displayed in relation to thinking sections.",
			"Disable and hide built-in AI features provided by GitHub Copilot, including chat and inline suggestions.",
			"Controls whether anonymous access is allowed in chat.",
			"Controls whether the last session is restored in panel after restart.",
			"Controls whether the chat panel automatically exits after delegating a request to another session.",
			"Enables the unification of GitHub Copilot extensions. When enabled, all GitHub Copilot functionality is served from the GitHub Copilot Chat extension. When disabled, the GitHub Copilot and GitHub Copilot Chat extensions operate independently.",
			"Whether the runSubagent tool is able to use custom agents. When enabled, the tool can take the name of a custom agent, but it must be given the exact name of the agent.",
			"Chat",
			"Chat",
			"Chat",
			"The maximum number of requests to allow per-turn when using an agent. When the limit is reached, will ask to confirm to continue.",
			"{0} - {1}",
			"Start a new chat"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingActions": [
			"Keep",
			"Keep All Edits",
			"Undo",
			"Undo All Edits",
			"Undo all edits?",
			"This will undo changes made in {0}. Do you want to proceed?",
			"This will undo changes made in {0} files. Do you want to proceed?",
			"Yes",
			"View All Edits",
			"All Session Changes",
			"This will remove your last request and undo the edits made to {0}. Do you want to proceed?",
			"This will remove your last request and undo edits made to {0} files in your working set. Do you want to proceed?",
			"This will remove all subsequent requests and undo edits made to {0}. Do you want to proceed?",
			"This will remove all subsequent requests and undo edits made to {0} files in your working set. Do you want to proceed?",
			"Do you want to undo your last edit?",
			"Do you want to undo {0} edits?",
			"Yes",
			"Don't ask again",
			"Open File",
			"Open File Snapshot",
			"{0} (Snapshot)",
			"View Previous Edits",
			"Open Changes in Diff Editor",
			"Keep",
			"Undo",
			"View All Changes",
			"Undo Requests",
			"Restore Checkpoint",
			"Restores workspace and chat to this point",
			"Restore to Last Checkpoint",
			"Edit Request",
			"Add Files From References"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingCodeEditorIntegration": [
			"{0} (changes from chat)"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorActions": [
			"Keep All Edits",
			"Undo All Edits",
			"Navigation Status",
			"Go to Next Chat Edit",
			"Go to Previous Chat Edit",
			"Keep Chat Edits",
			"Undo Chat Edits",
			"Keep",
			"Undo",
			"Keep Chat Edits in this File",
			"Undo Chat Edits in this File",
			"Keep this Change",
			"Undo this Change",
			"Keep",
			"Undo",
			"Toggle Diff Editor for Chat Edits",
			"Show Accessible Diff View for Chat Edits",
			"Review",
			"Keep All Chat Edits",
			"Keep All Chat Edits in this Session"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorContextKeys": [
			"The current editor is part of the global edit session",
			"The current editor contains chat modifications",
			"The current editor is currently being modified",
			"Review mode for chat changes is enabled",
			"The current editor shows a file from an edit session which is still in progress",
			"The number of turns the editing session in this editor has",
			"The cursor is inside a change range made by chat editing."
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingEditorOverlay": [
			"Working...",
			"Working...",
			"{0} of {1}",
			"—",
			"1 change in 1 file",
			"1 change in {0} files",
			"{0} changes in 1 file",
			"{0} changes in {1} files",
			"{0} - Working...",
			"{0} ({1})"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedDocumentEntry": [
			"Chat Edits",
			"Chat Edit: '{0}'",
			"Chat Edit"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedFileEntry": [
			"Color of pending edit regions in the minimap"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingModifiedNotebookEntry": [
			"Chat Edit: '{0}'",
			"Chat Edit"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingServiceImpl": [
			"Saving chat edits history",
			"Chat Editing",
			"Pending changes from chat"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/chatEditingSession": [
			"Suggested Edits"
		],
		"vs/workbench/contrib/chat/browser/chatEditing/notebook/chatEditingNotebookEditorIntegration": [
			"{0} (changes from chat)"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagement.contribution": [
			"Chat Management Editor",
			"Models Management Editor",
			"Manage Language Models",
			"Clear Models Search Results"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagementEditor": [
			"The color of the Chat Management editor splitview sash border.",
			"Usage",
			"Models",
			"Sections",
			"Copilot",
			"Free",
			"Upgrade to Copilot Pro+",
			"Upgrade to Copilot Pro",
			"Upgrade to Copilot Pro",
			"Use AI Features",
			"Enable more AI Features",
			"Enable AI Features",
			"Sign in to use AI Features",
			"Copilot Pro",
			"Copilot Pro+",
			"Copilot Business",
			"Copilot Enterprise",
			"Copilot Free"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatManagementEditorInput": [
			"Icon of the AI Management editor label.",
			"Icon of the Models Management editor label.",
			"Manage Copilot",
			"Language Models"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatModelsViewModel": [
			"Visible",
			"Hidden"
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatModelsWidget": [
			"Multiplier",
			"Context Size",
			"Input",
			"Output",
			"Capabilities",
			"Tools",
			"Vision",
			"Agent Mode",
			"Filter",
			"Group by {0}",
			"Filter by {0}",
			"Filter by {0}",
			"Filter by {0}",
			"Visible",
			"Hidden",
			"Tools",
			"Vision",
			"Agent Mode",
			"Provider",
			"Visibility",
			"Group By",
			"Expand",
			"Collapse",
			"Hide",
			"Show",
			"Hide in the chat model picker",
			"Show in the chat model picker",
			"This model is hidden in the chat model picker",
			"Every chat message counts {0} towards your premium model request quota",
			"Context Size",
			"Input",
			"Output",
			"Tools",
			"Vision",
			"Manage {0}...",
			"Type to search...",
			"Clear Search",
			"Collapse All",
			"Add Models...",
			"Name",
			"Provider",
			"Context Size",
			"Capabilities",
			"Multiplier",
			"{0} Models",
			"Visible Models",
			"Hidden Models",
			"{0} from {1}",
			"Context size: {0} input tokens and {1} output tokens",
			"Capabilities: {0}",
			"Every chat message counts {0} towards your premium model request quota",
			"This model is visible in the chat model picker",
			"This model is hidden in the chat model picker",
			"Language Models",
			"Manage {0}..."
		],
		"vs/workbench/contrib/chat/browser/chatManagement/chatUsageWidget": [
			"Inline Suggestions",
			"Chat messages",
			"Inline Suggestions",
			"Chat messages",
			"Premium requests",
			"Additional paid premium requests enabled.",
			"Allowance resets {0}.",
			"Included",
			"Included",
			"Limited"
		],
		"vs/workbench/contrib/chat/browser/chatOutputItemRenderer": [
			"Unique identifier for the renderer.",
			"MIME types that this renderer can handle",
			"Contributes a renderer for specific MIME types in chat outputs"
		],
		"vs/workbench/contrib/chat/browser/chatParticipant.contribution": [
			"&&Chat",
			"Contributes a chat participant",
			"A unique id for this chat participant.",
			"User-facing name for this chat participant. The user will use '@' with this name to invoke the participant. Name must not contain whitespace.",
			"The full name of this chat participant, which is shown as the label for responses coming from this participant. If not provided, {0} is used.",
			"A description of this chat participant, shown in the UI.",
			"Whether invoking the command puts the chat into a persistent mode, where the command is automatically added to the chat input for the next message.",
			"When the user clicks this participant in `/help`, this text will be submitted to the participant.",
			"A condition which must be true to enable this participant.",
			"Metadata to help with automatically routing user questions to this chat participant.",
			"A detailed name for this category, e.g. `workspace_questions` or `web_questions`.",
			"A detailed description of the kinds of questions that are suitable for this chat participant.",
			"A list of representative example questions that are suitable for this chat participant.",
			"Commands available for this chat participant, which the user can invoke with a `/`.",
			"A short name by which this command is referred to in the UI, e.g. `fix` or `explain` for commands that fix an issue or explain code. The name should be unique among the commands provided by this participant.",
			"A description of this command.",
			"A condition which must be true to enable this command.",
			"When the user clicks this command in `/help`, this text will be submitted to the participant.",
			"Whether invoking the command puts the chat into a persistent mode, where the command is automatically added to the chat input for the next message.",
			"Metadata to help with automatically routing user questions to this chat command.",
			"A detailed name for this category, e.g. `workspace_questions` or `web_questions`.",
			"A detailed description of the kinds of questions that are suitable for this chat command.",
			"A list of representative example questions that are suitable for this chat command.",
			"Show Extension",
			"Chat failed to load because the installed version of the Copilot Chat extension is not compatible with this version of {0}. Please ensure that the Copilot Chat extension is up to date.",
			"Name",
			"Full Name",
			"Description",
			"Commands",
			"Chat Participants",
			"Chat",
			"Chat"
		],
		"vs/workbench/contrib/chat/browser/chatSessions/chatSessionPickerActionItem": [
			"Pick Option"
		],
		"vs/workbench/contrib/chat/browser/chatSessions/chatSessions.contribution": [
			"Contributes chat session integrations to the chat widget.",
			"Unique identifier for the type of chat session.",
			"Name of the dynamically registered chat participant (eg: @agent). Must not contain whitespace.",
			"A longer name for this item which is used for display in menus.",
			"Description of the chat session for use in menus and tooltips.",
			"Condition which must be true to show this item.",
			"Icon identifier (codicon ID) for the chat session editor tab. For example, \"$(github)\" or \"$(cloud)\".",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"Order in which this item should be displayed.",
			"Alternative identifiers for backward compatibility.",
			"Title text to display in the chat welcome view for this session type.",
			"Message text (supports markdown) to display in the chat welcome view for this session type.",
			"Tips text (supports markdown and theme icons) to display in the chat welcome view for this session type.",
			"Placeholder text to display in the chat input box for this session type.",
			"Optional capabilities for this chat session.",
			"Whether this chat session supports attaching files or file references.",
			"Whether this chat session supports attaching tools or tool references.",
			"Whether this chat session supports attaching MCP resources.",
			"Whether this chat session supports attaching images.",
			"Whether this chat session supports attaching search results.",
			"Whether this chat session supports attaching instructions.",
			"Whether this chat session supports attaching source control changes.",
			"Whether this chat session supports attaching problems.",
			"Whether this chat session supports attaching symbols.",
			"Commands available for this chat session, which the user can invoke with a `/`.",
			"A short name by which this command is referred to in the UI, e.g. `fix` or `explain` for commands that fix an issue or explain code. The name should be unique among the commands provided by this participant.",
			"A description of this command.",
			"A condition which must be true to enable this command.",
			"Whether delegation is supported. Default is false. Note that enabling this is experimental and may not be respected at all times.",
			"{0}",
			"Waiting for confirmation: {0}",
			"Thinking...",
			"New {0} with Prompt",
			"New {0}",
			"New {0}"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupContributions": [
			"Chat setup failed. Would you like to try again?",
			"Retry",
			"Explain",
			"Fix",
			"Code Review",
			"Generate Docs",
			"Generate Tests",
			"Enabling AI features",
			"Disabling AI features",
			"Use AI Features with Copilot for free...",
			"Sign in to use AI features",
			"Sign in to use AI features...",
			"Upgrade to GitHub Copilot Pro",
			"Chat",
			"Manage GitHub Copilot Overages",
			"Chat",
			"Learn How to Hide AI Features"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupController": [
			"Getting chat ready...",
			"Failed to sign in to {0}. Would you like to try again?",
			"You must be signed in to use AI features.",
			"Retry",
			"An error occurred while setting up chat. Would you like to try again?",
			"Retry",
			"What is your {0} instance?",
			"i.e. \"octocat\" or \"https://octocat.ghe.com\"...",
			"Will resolve to {0}",
			"You must enter a valid {0} instance (i.e. \"octocat\" or \"https://octocat.ghe.com\")"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupProviders": [
			"New Workspace",
			"Scaffold a new workspace in VS Code",
			"You need to set up GitHub Copilot and be signed in to use Chat.",
			"You need to trust this workspace to use Chat.",
			"Getting chat ready...",
			"Failed to get a response. Please try again.",
			"Chat is almost ready...",
			"Chat took too long to get ready. Please ensure that the extension `{0}` is installed and enabled.",
			"Chat took too long to get ready. Please ensure you are signed in to {0} and that the extension `{1}` is installed and enabled.",
			"Signing in to {0}...",
			"Getting chat ready...",
			"Chat setup failed.",
			"Generate",
			"Modify",
			"Fix",
			"Explain",
			"Modify",
			"Generate",
			"Explain",
			"Fix",
			"Ask questions about VS Code",
			"Ask about your workspace",
			"Ask how to do something in the terminal"
		],
		"vs/workbench/contrib/chat/browser/chatSetup/chatSetupRunner": [
			"AI features are currently only supported in trusted workspaces.",
			"Continue with {0}",
			"Continue with {0}",
			"Continue with {0}",
			"Continue with {0}",
			"Use AI Features",
			"Skip for now",
			"Start using AI Features",
			"Enable more AI features",
			"Sign in to use AI Features",
			"Start using AI Features",
			"By continuing, you agree to {0}'s [Terms]({1}) and [Privacy Statement]({2}).",
			"By continuing, you agree to {0}'s [Terms]({1}) and [Privacy Statement]({2}). {3} Copilot may show [public code]({4}) suggestions and use your data to improve the product. You can change these [settings]({5}) anytime."
		],
		"vs/workbench/contrib/chat/browser/chatStatus/chatStatusDashboard": [
			"Gauge foreground color.",
			"Gauge background color.",
			"Gauge border color.",
			"Gauge warning foreground color.",
			"Gauge warning background color.",
			"Gauge error foreground color.",
			"Gauge error background color.",
			"Copilot Usage",
			"Manage Chat",
			"Manage Chat",
			"Inline Suggestions",
			"Chat messages",
			"Premium requests",
			"Allowance resets {0}.",
			"Upgrade to GitHub Copilot Pro",
			"Copilot Usage",
			"Limited",
			"Inline Suggestions",
			"Limited",
			"Chat messages",
			"Agent Sessions",
			"View Agent Sessions",
			"View Agent Sessions",
			"$(loading~spin) {0} in progress",
			"Inline Suggestions",
			"Settings",
			"Open Settings",
			"Model: {0}",
			"Select Model",
			"Select Model",
			"Snooze",
			"By continuing with {0} Copilot, you agree to {1}'s [Terms]({2}) and [Privacy Statement]({3})",
			"Set up Copilot to use AI features.",
			"Sign in to enable more Copilot AI features.",
			"Enable Copilot to use AI features.",
			"Sign in to use Copilot AI features.",
			"Use AI Features",
			"Enable more AI Features",
			"Enable AI Features",
			"Sign in to use AI Features",
			"Learn More",
			"Learn More",
			"Manage paid premium requests",
			"Included",
			"+{0} requests",
			"{0}%",
			"Additional paid premium requests enabled.",
			"Additional paid premium requests disabled.",
			"All files",
			"{0}",
			"Next edit suggestions",
			"Cancel Snooze",
			"Hide suggestions for 5 min",
			"Hide inline suggestions for 5 min",
			"remaining",
			"Inline suggestions are hidden for the remaining duration",
			"+5 min",
			"Snooze additional 5 min",
			"Currently selected",
			"Select a model for {0}"
		],
		"vs/workbench/contrib/chat/browser/chatStatus/chatStatusEntry": [
			"Copilot status",
			"Finish Setup",
			"Copilot disabled",
			"{0} agent sessions in progress",
			"1 agent session in progress",
			"Signed out",
			"Chat quota reached",
			"Inline suggestions quota reached",
			"Quota reached",
			"Inline suggestions disabled",
			"Inline suggestions snoozed",
			"Copilot Status"
		],
		"vs/workbench/contrib/chat/browser/chatWindowNotifier": [
			"Chat: {0}",
			"Untitled Chat",
			"Approval needed to continue."
		],
		"vs/workbench/contrib/chat/browser/contextContrib/chatContext.contribution": [
			"Contributes chat context integrations to the chat widget.",
			"A unique identifier for this item.",
			"The icon associated with this chat context item.",
			"A user-friendly name for this item which is used for display in menus."
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/attachInstructionsAction": [
			"Select the instructions file to open",
			"Instructions...",
			"Select instructions files to attach",
			"Configure Instructions...",
			"Configure Instructions...",
			"Chat Instructions"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/chatModeActions": [
			"Select the custom agents to open and configure visibility in the agent picker",
			"Managed by your organization",
			"Custom Agents",
			"Managed by your organization",
			"Configure Custom Agents...",
			"Configure Custom Agents..."
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/newPromptFileActions": [
			"Do you want to backup and sync your user prompt, instruction and custom agent files with Setting Sync?'",
			"Enable",
			"Learn More",
			"New Prompt File...",
			"New Instructions File...",
			"New Custom Agent...",
			"New Untitled Prompt File"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/askForPromptName": [
			"Please enter a name.",
			"The name contains invalid characters.",
			"A file for the given name already exists.",
			"Enter the name of the instructions file",
			"Enter the name of the prompt file",
			"Enter the name of the agent file",
			"Enter a new name of the instructions file",
			"Enter a new name of the prompt file",
			"Enter a new name of the agent file"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/askForPromptSourceFolder": [
			"Current Location",
			"Current Workspace",
			"Select a location to create the instructions file",
			"Select a location to create the prompt file",
			"Select a location to create the agent file",
			"Select a location to move the instructions file to",
			"Select a location to move the prompt file to",
			"Select a location to move the agent file to",
			"Select a location to copy the instructions file to",
			"Select a location to copy the prompt file to",
			"Select a location to copy the agent file to",
			"Learn how to configure reusable prompts",
			"Learn how to configure reusable instructions",
			"Learn how to configure custom agents",
			"No instruction source folders found.",
			"No prompt source folders found.",
			"No agent source folders found."
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/pickers/promptFilePickers": [
			"Show help on prompt files",
			"Show help on instruction files",
			"Show help on custom agent files",
			"New prompt file...",
			"New instruction file...",
			"Generate agent instructions...",
			"Create new custom agent...",
			"Open in Editor",
			"Delete",
			"Move and/or Rename",
			"Make a Copy",
			"Hidden from chat view agent picker. Click to show.",
			"Hide from agent picker",
			"Searching file system...",
			"Workspace",
			"Agent Instructions",
			"Extensions",
			"User Data",
			"{0} (hidden)",
			"Hidden from chat view agent picker",
			"Are you sure you want to delete '{0}'?"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptCodingAgentActionOverlay": [
			"Run prompt file in a remote coding agent",
			"{0} Delegate to Copilot coding agent"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptToolsCodeLensProvider": [
			"Configure Tools...",
			"Select tools"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/promptUrlHandler": [
			"Failed to fetch URL: {0}",
			"This will access {0}.\n\n",
			"If you did not initiate this request, it may represent an attempted attack on your system. Unless you took an explicit action to initiate this request, you should press 'No'",
			"An external application wants to create a prompt file with content from a URL. Do you want to continue by selecting a destination folder and name?",
			"An external application wants to create an instructions file with content from a URL. Do you want to continue by selecting a destination folder and name?",
			"An external application wants to create a custom agent with content from a URL. Do you want to continue by selecting a destination folder and name?",
			"&&Yes",
			"No"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/runPromptAction": [
			"Select the prompt file to run (hold {0}-key to use in new chat)",
			"Select the prompt file to open",
			"Run Prompt in Current Chat",
			"Run Prompt...",
			"Configure Prompt Files...",
			"Prompt Files",
			"Run Prompt In New Chat"
		],
		"vs/workbench/contrib/chat/browser/promptSyntax/saveAsPromptFileActions": [
			"Save As Prompt File",
			"Save as prompt file",
			"Save As Agent File",
			"Save as agent file",
			"Save As Instructions File",
			"Save as instructions file"
		],
		"vs/workbench/contrib/chat/browser/tools/languageModelToolsConfirmationService": [
			"without approval",
			"without reviewing result",
			"Allow in this Session",
			"Allow this tool to run in this session without confirmation.",
			"Allow in this Workspace",
			"Allow this tool to run in this workspace without confirmation.",
			"Always Allow",
			"Always allow this tool to run without confirmation.",
			"Allow Tools from {0} in this Session",
			"Allow all tools from this server to run in this session without confirmation.",
			"Allow Tools from {0} in this Workspace",
			"Allow all tools from this server to run in this workspace without confirmation.",
			"Always Allow Tools from {0}",
			"Always allow all tools from this server to run without confirmation.",
			"Allow Without Review in this Session",
			"Allow results from this tool to be sent without confirmation in this session.",
			"Allow Without Review in this Workspace",
			"Allow results from this tool to be sent without confirmation in this workspace.",
			"Always Allow Without Review",
			"Always allow results from this tool to be sent without confirmation.",
			"Allow Tools from {0} Without Review in this Session",
			"Allow results from all tools from this server to be sent without confirmation in this session.",
			"Allow Tools from {0} Without Review in this Workspace",
			"Allow results from all tools from this server to be sent without confirmation in this workspace.",
			"Always Allow Tools from {0} Without Review",
			"Always allow results from all tools from this server to be sent without confirmation.",
			"Continue without reviewing any tool results",
			"Run any tool without approval",
			"Configure for this workspace only",
			"Configure session tool approvals",
			"Configure workspace tool approvals",
			"Configure global tool approvals"
		],
		"vs/workbench/contrib/chat/browser/tools/languageModelToolsService": [
			"Use VS Code features",
			"Execute code and applications on your machine",
			"Read files in your workspace",
			"Confirm tool execution",
			"Run the '{0}' tool?",
			"Auto approval for '{0}' is restricted via {1}.",
			"Auto approval for '{0}' is restricted via {1}.",
			"Enable global auto approve?",
			"Enable",
			"Disable",
			"Global auto approve also known as \"YOLO mode\" disables manual approval completely for _all tools in all workspaces_, allowing the agent to act fully autonomously. This is extremely dangerous and is *never* recommended, even containerized environments like [Codespaces](https://github.com/features/codespaces) and [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) have user keys forwarded into the container that could be compromised.\n\n**This feature disables [critical security protections](https://code.visualstudio.com/docs/copilot/security) and makes it much easier for an attacker to compromise the machine.**"
		],
		"vs/workbench/contrib/chat/browser/tools/toolSetsContribution": [
			"Empty tool set",
			"User tool sets configuration",
			"A list of tools or tool sets to include in this tool set. Cannot be empty and must reference tools the way they are referenced in prompts.",
			"Icon to use for this tool set in the UI. Uses the \"\\$(name)\"-syntax, like \"\\$(zap)\"",
			"A short description of this tool set.",
			"{1} ({0})\n\n{2}",
			"Tool Sets",
			"Create new tool sets file...",
			"Select a tool set to configure",
			"Type tool sets file name",
			"Invalid file name",
			"'{0}' is not a valid file name",
			"Configure Tool Sets..."
		],
		"vs/workbench/contrib/chat/browser/viewsWelcome/chatViewsWelcomeHandler": [
			"The icon for the welcome message.",
			"The title of the welcome message.",
			"The content of the welcome message. The first command link will be rendered as a button.",
			"Condition when the welcome message is shown.",
			"Contributes a welcome message to a chat view"
		],
		"vs/workbench/contrib/chat/browser/viewsWelcome/chatViewWelcomeController": [
			"Suggested Actions",
			"Suggested prompt: {0}, {1}",
			"Suggested prompt: {0}",
			"Suggested prompt: {0}",
			"Edit Prompt File"
		],
		"vs/workbench/contrib/chat/browser/widget/chatAgentHover": [
			"This chat extension is using a reserved name.",
			"View Extension"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatAgentCommandContentPart": [
			"Rerun without {0}{1}"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatAnonymousRateLimitedPart": [
			"Continue the conversation by signing in. Your free account gets 50 premium requests a month plus access to more models and AI features.",
			"Enable more AI features"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatChangesSummaryPart": [
			"View All File Changes"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatCodeCitationContentPart": [
			"View matches"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatCommandContentPart": [
			"Button not available in restored chat"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatConfirmationContentPart": [
			"Accept",
			"Dismiss"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatConfirmationWidget": [
			"Chat Confirmation Dialog {0} {1}"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatExtensionsContentPart": [
			"Loading extensions..."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatInlineAnchorWidget": [
			"{0} line {1}",
			"{0} lines {1} to {2}",
			"Go to &&Definition",
			"Go to &&Type Definitions",
			"Go to &&Implementations",
			"Go to &&References",
			"Add File to Chat",
			"Copy",
			"Open to the Side",
			"Go to Definition",
			"Go to Type Definitions",
			"Go to Implementations",
			"Go to References"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMarkdownContentPart": [
			"Applying edits",
			"Generating edits...",
			"({0}%)...",
			"Edited",
			"1 insertion",
			"{0} insertions",
			"1 deletion",
			"{0} deletions",
			"Edited {0}, {1}, {2}"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMcpServersInteractionContentPart": [
			"Skip?",
			"Activating MCP extensions...",
			"Starting MCP servers {0}...",
			"The MCP server {0} may have new tools and requires interaction to start. [Start it now?]({1})",
			"The MCP servers {0} may have new tools and require interaction to start. [Start them now?]({1})",
			"Starting {0}..."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatMultiDiffContentPart": [
			"Changed 1 file",
			"Changed {0} files",
			"Open Changes",
			"File Changes",
			"{0} lines added, {1} lines removed"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatProgressContentPart": [
			"Working...",
			"Waiting for tool '{0}' to respond..."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatPullRequestContentPart": [
			"See more"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatQuotaExceededPart": [
			"Manage Paid Premium Requests",
			"Upgrade to GitHub Copilot Pro",
			"Changes may take a few minutes to take effect.",
			"Click to Retry"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatReferencesContentPart": [
			"Used {0} references",
			"Used {0} reference",
			"Collapsible Chat References List",
			"Open setting '{0}'",
			"{0} lines added, {1} lines removed",
			"Add File to Chat",
			"Copy Link"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatSuggestNextWidget": [
			"current mode",
			"Proceed from {0}",
			"{0}",
			"More options for {0}",
			"Continue in {0}"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTextEditContentPart": [
			"Making changes was aborted.",
			"Made changes."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart": [
			"Thinking...",
			"Finished thinking and invoked {0} tool{1}",
			"Finished Thinking"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTodoListWidget": [
			"{0}, {1}, {2}",
			"{0}, {1}",
			"completed",
			"in progress",
			"not started",
			"Todos",
			"{0}, {1}, {2}",
			"{0}, {1}",
			"Chat Todo List",
			"Cannot clear todos while a task is in progress",
			"Clear all todos",
			"Collapse Todos",
			"Expand Todos",
			"Todos ({0}/{1})",
			"Todos",
			"{0} ({1}/{2})",
			"Todos ({0}/{1})",
			"completed",
			"in progress",
			"not started"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatToolInputOutputContentPart": [
			"Input",
			"Output"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatToolOutputContentSubPart": [
			"Failed to save {0}: {1}",
			"Saving resources...",
			"Saved resources to {0}",
			"Pick folder to save resources",
			"Save As..."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/chatTreeContentPart": [
			"File Tree"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/codeBlockPart": [
			"Code block",
			"Code block {0}",
			"Code block {0}",
			"{0} vulnerabilities",
			"{0} vulnerability",
			"Code block",
			"Original",
			"Modified",
			"Code block toolbar",
			"Code Edits",
			"Applied 1 change in [[``{0}``]]",
			"Edits in [[``{0}``]] have been rejected",
			"Applied {0} changes in [[``{1}``]]",
			"The original file has been modified.",
			"Do you want to apply the changes anyway?"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/abstractToolConfirmationSubPart": [
			"Skip"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatExtensionsInstallToolSubPart": [
			"Allow",
			"Cancel",
			"Install Extensions",
			"Click the Install button on the extension and then press Allow when finished."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolConfirmationSubPart": [
			"Enable Auto Approve...",
			"View rule in settings",
			"Session auto approve rule {0} added",
			"Session auto approve rules {0} added",
			"Workspace auto approve rule {0} added",
			"Workspace auto approve rules {0} added",
			"User auto approve rule {0} added",
			"User auto approve rules {0} added",
			"All commands will be auto approved for this session",
			"Disable",
			"Allow",
			"Skip",
			"Proceed without executing this command",
			"Enable terminal auto approve?",
			"Enable",
			"This will enable a configurable subset of commands to run in the terminal autonomously. It provides *best effort protections* and assumes the agent is not acting maliciously.",
			"Learn more about the potential risks and how to avoid them."
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatTerminalToolProgressPart": [
			"{0}",
			"Terminal output for {0}",
			"Command: {0}",
			"No output was produced by the command.",
			"Command output is no longer available.",
			"No output was produced by the command.",
			"Output truncated.",
			"No output was produced by the command.",
			"No output was produced by the command.",
			"Terminal is no longer available.",
			"Command information is not available.",
			"Show Output",
			"Hide Output",
			"Show Output",
			"Show and Focus Terminal",
			"Focus Terminal",
			"Show and Focus Terminal",
			"Focus Terminal"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolConfirmationSubPart": [
			"Allow and Review",
			"Allow",
			"Proceed without running this tool",
			"Allow and Skip Reviewing Result",
			"Show More",
			"Input",
			"See more"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolOutputPart": [
			"Rendering tool output...",
			"Error rendering the tool output"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolPartUtilities": [
			"Auto approved by {0}",
			"Auto approved for this session",
			"Auto approved for this workspace",
			"Auto approved for this profile",
			"Edit"
		],
		"vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolPostExecuteConfirmationPart": [
			"Allow",
			"Skip Results",
			"Approve Tool Result",
			"No results to display",
			"No displayable results"
		],
		"vs/workbench/contrib/chat/browser/widget/chatDragAndDrop": [
			"File",
			"File",
			"Folder",
			"Image",
			"Symbol",
			"Problem",
			"URL",
			"Output",
			"Change",
			"Image from URL",
			"Attach {0} as Context"
		],
		"vs/workbench/contrib/chat/browser/widget/chatListRenderer": [
			"Checkpoint Restored",
			"used {0} [[(rerun without)]]",
			"[[(rerun without)]]",
			"Working",
			"Selected \"{0}\"",
			"Failed to render content",
			"Click to Edit",
			"Suggested incorrect code",
			"Didn't follow instructions",
			"Missing context",
			"Offensive or unsafe",
			"Poorly written or formatted",
			"Refused a valid request",
			"Incomplete code",
			"Report an issue",
			"Other"
		],
		"vs/workbench/contrib/chat/browser/widget/chatWidget": [
			"AI responses may be inaccurate.",
			"Scroll down",
			"By continuing with {0} Copilot, you agree to {1}'s [Terms]({2}) and [Privacy Statement]({3}).",
			"[Generate Agent Instructions]({0}) to onboard AI onto your codebase.",
			"This chat session will be forwarded to the {0} [coding agent]({1}) where work is completed in the background. ",
			"This chat session will be forwarded to the {0} coding agent where work is completed in the background. ",
			"Delegate to {0}",
			"Ask about your code",
			"Edit in context",
			"Build with Agent",
			"Ask @vscode",
			"@vscode How do I change the theme to light mode?",
			"Create Project",
			"Create a #new Hello World project in TypeScript",
			"Build Workspace",
			"How do I build this workspace?",
			"Show Config",
			"Where is the configuration for this project defined?",
			"{0}",
			"Chat with {0}"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatFollowups": [
			"Follow up question: {0}"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatInputPart": [
			", {0}. ",
			"({0}), {1}",
			"(Agent), edit files in your workspace.",
			"(Edit), edit files in your workspace.",
			"(Ask), ask questions or type / for topics.",
			"Chat Input {0}{1} Press Enter to send out the request. Use {2} for Chat Accessibility Help.",
			"Chat Input {0}{1} Press Enter to send out the request. Use the Chat Accessibility Help command for more information.",
			"Chat Input {0}{1}.",
			"Search for files and context to add to your request",
			"Toggle changed files.",
			"1 file changed",
			"{0} files changed",
			"1 file ready to merge",
			"{0} files ready to merge",
			"{0}, {1} lines added, {2} lines removed",
			"Worktree Changes",
			"{0} - {1}",
			"Add suggestion {0}",
			"Add suggestion"
		],
		"vs/workbench/contrib/chat/browser/widget/input/chatStatusWidget": [
			"You've reached the limit for chat messages. Try Copilot Pro for free.",
			"Sign In",
			"{0} {1}",
			"You've reached the limit for chat messages.",
			"Upgrade",
			"{0} {1}"
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatInputCompletions": [
			"Install Chat Extensions...",
			"Error resolving prompt: {0}",
			"Prompt Resource",
			"Prompt Image",
			"Prompt Image",
			"{0} ({1})",
			"Active file",
			"{0}: {1}"
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatInputEditorHover": [
			"There is a chat agent hover part here."
		],
		"vs/workbench/contrib/chat/browser/widget/input/editor/chatPasteProviders": [
			"Pasted Image",
			"Pasted Image Attachment",
			"Insert Prompt & Attachments",
			"Pasted Code Attachment",
			"1 line",
			"{0} lines",
			"{0} and {1} more"
		],
		"vs/workbench/contrib/chat/browser/widget/input/modelPickerActionItem": [
			"Auto",
			"Auto",
			"Manage Models...",
			"Manage Language Models",
			"Add Language Models",
			"Add Premium Models",
			"Add Language Models",
			"Add Premium Models",
			"Auto",
			"Pick Model",
			"Auto"
		],
		"vs/workbench/contrib/chat/browser/widget/input/modePickerActionItem": [
			"Built-In",
			"Custom",
			"Managed by your organization"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/chatQuick": [
			"By continuing with {0} Copilot, you agree to {1}'s [Terms]({2}) and [Privacy Statement]({3})"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/editor/chatEditor": [
			"Loading..."
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/editor/chatEditorInput": [
			"Icon of the chat editor label.",
			"Close Chat Editor",
			"Closing the chat editor will end your current edit session.",
			"Chat",
			"Starting a new chat will end your current edit session.",
			"Start new chat?",
			"Do you want to keep pending edits to {0} files?",
			"Keep & Continue",
			"Undo & Continue"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewPane": [
			"Show More",
			"Show Less",
			"Show More",
			"Show Less",
			"Recent Sessions",
			"Sessions"
		],
		"vs/workbench/contrib/chat/browser/widgetHosts/viewPane/chatViewTitleControl": [
			"Chat",
			"Pick Agent Session"
		],
		"vs/workbench/contrib/chat/common/actions/chatContextKeys": [
			"When the response has been voted up, is set to 'up'. When voted down, is set to 'down'. Otherwise an empty string.",
			"When the agent or command was automatically detected",
			"True when the current chat response supports issue reporting.",
			"True when the chat response was filtered out by the server.",
			"True when the chat response resulted in an error.",
			"True when the current request is still in progress.",
			"True when the current request is being edited.",
			"True when the current request input at the bottom is being edited.",
			"The chat item is a response.",
			"The chat item is a request",
			"The id of the chat item.",
			"The id of the last chat item.",
			"True when the chat text edits have been applied.",
			"True when the chat input has text.",
			"True when the chat input has focus.",
			"True when focus is in the chat input, false otherwise.",
			"True when focus is in the chat widget, false otherwise.",
			"Whether focus is in a chat editor.",
			"True when focus is in the chat terminal output region.",
			"The 'kind' of the current agent.",
			"The number of tools available in the current agent.",
			"The number of tools at which we start doing virtual grouping.",
			"True when chat is enabled because a default chat participant is activated with an implementation.",
			"True when the chat widget is locked to the coding agent session.",
			"True when the chat agent supports attachments.",
			"True when the chat widget dispatches to the edit session chat.",
			"True when the chat widget is within a file with an edit session.",
			"True when a default chat participant is registered for the panel from an extension.",
			"True when a default chat participant is registered for the panel.",
			"True when it is possible to undo an interaction in the editing panel.",
			"True when it is possible to redo an interaction in the editing panel.",
			"True when the chat model can be selected manually by the user.",
			"True when the chat is in a contributed chat session that has available 'models' to display.",
			"True when the installed chat extension is invalid and needs to be updated.",
			"True when the quick chat UI has focus, false otherwise.",
			"True when the chat has file attachments.",
			"True when the current chat session has no requests.",
			"True when a remote coding agent job is being created.",
			"Whether any remote coding agent is available",
			"True when there are chat session providers with delegation support available.",
			"Whether the remote coding agent prompt file overlay feature is enabled",
			"True when the chat request in progress message should be skipped.",
			"True when a tool confirmation is present.",
			"True when a chat elicitation request is pending.",
			"The count of tools available in the chat.",
			"True when the chat has custom agents available.",
			"True when agent mode is disabled by organization policy.",
			"The location of the chat panel.",
			"If the agent sessions view in the chat view is focused.",
			"If the agent sessions view in the chat view is limited to show recent sessions only.",
			"Orientation of the agent sessions view in the chat view.",
			"Position of the agent sessions view in the chat view.",
			"Visibility of the agent sessions view in the chat view.",
			"The type of the current agent session item.",
			"The section of the current agent session section item.",
			"True when the agent session item is archived.",
			"True when the agent session item is read.",
			"True when the current agent session item has changes.",
			"True when focusing a KaTeX math element."
		],
		"vs/workbench/contrib/chat/common/attachments/chatVariableEntries": [
			"All Problems",
			"Problems in {0}"
		],
		"vs/workbench/contrib/chat/common/chatModes": [
			"Explore and understand your code",
			"Edit or refactor selected code",
			"Describe what to build next"
		],
		"vs/workbench/contrib/chat/common/chatService/chatServiceImpl": [
			"New Chat",
			"Provider returned null response"
		],
		"vs/workbench/contrib/chat/common/editing/chatEditingService": [
			"Changes to {0} files",
			"The current state of the file in the chat editing widget",
			"Whether the chat editing agent supports readonly references (temporary)"
		],
		"vs/workbench/contrib/chat/common/languageModels": [
			"A globally unique vendor of language model chat provider.",
			"The display name of the language model chat provider.",
			"A command to manage the language model chat provider, e.g. 'Manage Copilot models'. This is used in the chat model picker. If not provided, a gear icon is not rendered during vendor selection.",
			"Condition which must be true to show this language model chat provider in the Manage Models list.",
			"Contribute language model chat providers of a specific vendor.",
			"The vendor '{0}' is already registered and cannot be registered twice",
			"The vendor field cannot be empty.",
			"The vendor field cannot start or end with whitespace."
		],
		"vs/workbench/contrib/chat/common/languageModelStats": [
			"Copilot",
			"Language models usage statistics of this extension.",
			"chat"
		],
		"vs/workbench/contrib/chat/common/model/chatModel": [
			"Made changes.",
			"Response cleared due to possible match to public code, retrying with modified prompt.",
			"Response cleared due to content safety filters, retrying with modified prompt.",
			"Similar code found with 1 license type",
			"Similar code found with {0} license types"
		],
		"vs/workbench/contrib/chat/common/model/chatProgressTypes/chatToolInvocation": [
			"Using {0}"
		],
		"vs/workbench/contrib/chat/common/model/chatSessionStore": [
			"Saving chat history",
			"New Chat"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/chatPromptFilesContribution": [
			"Contributes {0} for chat prompts.",
			"Path to the file relative to the extension root.",
			"(Optional) Name for this entry.",
			"Specify \"name\" in the prompt file itself instead.",
			"(Optional) Description of the entry.",
			"Specify \"description\" in the prompt file itself instead.",
			"Extension '{0}' cannot register {1} entry without path.",
			"Extension '{0}' {1} entry '{2}' resolves outside the extension.",
			"Extension '{0}' {1}. Failed to register {2}: {3}"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/computeAutomaticInstructions": [
			"Automatically attached as pattern is **",
			"Automatically attached as pattern {0} matches {1}",
			"Automatically attached as setting {0} is enabled",
			"Automatically attached as setting {0} is enabled",
			"Instructions for the workspace",
			"Instructions for folder '{0}'",
			"Referenced by {0}"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptCodeActions": [
			"Rename to 'agent'",
			"Migrate to custom agent file",
			"Update to '{0}'",
			"Expand to {0} tools",
			"Update all tool names"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptHeaderAutocompletion": [
			"Add Prompt Header",
			"Handoff Example"
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptHovers": [
			"The name of the instruction file as shown in the UI. If not set, the name is derived from the file name.",
			"The description of the instruction file. It can be used to provide additional context or information about the instructions and is passed to the language model as part of the prompt.",
			"One or more glob pattern (separated by comma) that describe for which files the instructions apply to. Based on these patterns, the file is automatically included in the prompt, when the context contains a file that matches one or more of these patterns. Use `**` when you want this file to always be added.\nExample: `**/*.ts`, `**/*.js`, `client/**`",
			"The name of the agent as shown in the UI.",
			"The description of the custom agent, what it does and when to use it.",
			"The argument-hint describes what inputs the custom agent expects or supports.",
			"Specify the model that runs this custom agent.",
			"The set of tools that the custom agent has access to.",
			"The target to which the header attributes like tools apply to. Possible values are `github-copilot` and `vscode`.",
			"Whether the agent can be used as a subagent.",
			"The name of the prompt. This is also the name of the slash command that will run this prompt.",
			"The description of the reusable prompt, what it does and when to use it.",
			"The argument-hint describes what inputs the prompt expects or supports.",
			"The model to use in this prompt.",
			"The tools to use in this prompt.",
			"ToolSet: {0}\n\n",
			"Note: This attribute is not used when target is github-copilot.",
			"- Name: {0}",
			"- Family: {0}",
			"- Vendor: {0}",
			"Built-in agent",
			"Custom agent",
			"The agent to use when running this prompt.",
			"**Built-in agents:**",
			"**Custom agents:**",
			"Custom agent",
			"Possible handoff actions when the agent has completed its task.",
			"Note: This attribute is not used when target is github-copilot."
		],
		"vs/workbench/contrib/chat/common/promptSyntax/languageProviders/promptValidator": [
			"Chat modes have been renamed to agents. Please move this file to {0}",
			"Chat modes have been renamed to agents. Please move the file to {0}",
			"Invalid file reference '{0}'.",
			"File '{0}' not found at '{1}'.",
			"Tool or toolset '{0}' has been renamed, use '{1}' instead.",
			"Tool or toolset '{0}' has been renamed, use the following tools instead: {1}",
			"Unknown tool or toolset '{0}'.",
			"Tool or toolset '{0}' also needs to be enabled in the header.",
			"Attribute '{0}' is not supported in prompt files. Supported: {1}.",
			"Attribute '{0}' is not supported in custom GitHub Copilot agent files. Supported: {1}.",
			"Attribute '{0}' is ignored when running locally in VS Code.",
			"Attribute '{0}' is not supported in VS Code agent files. Supported: {1}.",
			"Attribute '{0}' is not supported in instructions files. Supported: {1}.",
			"The 'name' attribute must be a string.",
			"The 'name' attribute must not be empty.",
			"The 'description' attribute must be a string.",
			"The 'description' attribute should not be empty.",
			"The 'argument-hint' attribute must be a string.",
			"The 'argument-hint' attribute should not be empty.",
			"The 'model' attribute must be a string.",
			"The 'model' attribute must be a non-empty string.",
			"Unknown model '{0}'.",
			"Model '{0}' is not suited for agent mode.",
			"The 'mode' attribute has been deprecated. The 'agent' attribute is used instead.",
			"The 'mode' attribute has been deprecated. Please rename it to 'agent'.",
			"The '{0}' attribute must be a string.",
			"The '{0}' attribute must be a non-empty string.",
			"Unknown agent '{0}'. Available agents: {1}.",
			"The 'tools' attribute is only supported when using agents. Attribute will be ignored.",
			"The 'tools' attribute must be an array.",
			"Each tool name in the 'tools' attribute must be a string.",
			"Tool or toolset '{0}' has been renamed, use '{1}' instead.",
			"Tool or toolset '{0}' has been renamed, use the following tools instead: {1}",
			"Unknown tool '{0}'.",
			"The 'applyTo' attribute must be a string.",
			"The 'applyTo' attribute must be a valid glob pattern.",
			"The 'applyTo' attribute must be a valid glob pattern.",
			"The 'applyTo' attribute must be a valid glob pattern.",
			"The 'excludeAgent' attribute must be an array.",
			"The 'handoffs' attribute must be an array.",
			"Each handoff in the 'handoffs' attribute must be an object with 'label', 'agent', 'prompt' and optional 'send'.",
			"The 'label' property in a handoff must be a non-empty string.",
			"The 'agent' property in a handoff must be a non-empty string.",
			"The 'prompt' property in a handoff must be a string.",
			"The 'send' property in a handoff must be a boolean.",
			"The 'showContinueOn' property in a handoff must be a boolean.",
			"Unknown property '{0}' in handoff object. Supported properties are 'label', 'agent', 'prompt' and optional 'send', 'showContinueOn'.",
			"Missing required properties {0} in handoff object.",
			"The 'infer' attribute must be a boolean.",
			"The 'target' attribute must be a string.",
			"The 'target' attribute must be a non-empty string.",
			"The 'target' attribute must be one of: {0}."
		],
		"vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl": [
			"User Data",
			"Extension: {0}"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/chatUrlFetchingConfirmation": [
			"Delete",
			"Allow requests to {0}",
			"Allow responses from {0}",
			"Allow requests to...",
			"Configure URL Approvals...",
			"Select URL pattern to approve",
			"Make requests without confirmation",
			"Allow responses without confirmation",
			"Approve all",
			"Deny all",
			"requests",
			"responses",
			"Approves {0}",
			"No approvals",
			"More Options...",
			"Open settings"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/manageTodoListTool": [
			"Manage and track todo items for task planning",
			"Manage and track todo items for task planning",
			"Read todo list",
			"Updated todo list",
			"Created 1 todo",
			"Created {0} todos",
			"Starting: *{0}* ({1}/{2})",
			"Completed: *{0}* ({1}/{2})",
			"Added 1 todo",
			"Added {0} todos",
			"Updated todo list"
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/runSubagentTool": [
			"Run Subagent",
			"Run a task within an isolated subagent context to enable efficient organization of tasks and context window management."
		],
		"vs/workbench/contrib/chat/common/tools/builtinTools/tools": [
			"Delegate tasks to other agents"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsContribution": [
			"Contributes a tool that can be invoked by a language model in a chat session, or from a standalone command. Registered tools can be used by all extensions.",
			"A unique name for this tool. This name must be a globally unique identifier, and is also used as a name when presenting this tool to a language model.",
			"If {0} is enabled for this tool, the user may use '#' with this name to invoke the tool in a query. Otherwise, the name is not required. Name must not contain whitespace.",
			"A human-readable name for this tool that may be used to describe it in the UI.",
			"A description of this tool that may be shown to the user.",
			"A description of this tool that may be used by a language model to select it.",
			"A JSON schema for the input this tool accepts. The input must be an object at the top level. A particular language model may not support all JSON schema features. See the documentation for the language model family you are using for more information.",
			"If true, this tool shows up as an attachment that the user can add manually to their request. Chat participants will receive the tool in {0}.",
			"An icon that represents this tool. Either a file path, an object with file paths for dark and light themes, or a theme icon reference, like \"\\$(zap)\"",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"Condition which must be true for this tool to be enabled. Note that a tool may still be invoked by another extension even when its `when` condition is false.",
			"A set of tags that roughly describe the tool's capabilities. A tool user may use these to filter the set of tools to just ones that are relevant for the task at hand, or they may want to pick a tag that can be used to identify just the tools contributed by this extension.",
			"Contributes a set of language model tools that can be used together.",
			"A name for this tool set. Used as reference and should not contain whitespace.",
			"A description of this tool set.",
			"An icon that represents this tool set, like `$(zap)`",
			"A list of tools or tool sets to include in this tool set. Cannot be empty and must reference tools by their `toolReferenceName`.",
			"Name",
			"Display Name",
			"Description",
			"Language Model Tools",
			"Name",
			"Reference Name",
			"Tools",
			"Description",
			"Language Model Tool Sets"
		],
		"vs/workbench/contrib/chat/common/tools/languageModelToolsService": [
			"Built-In",
			"User Defined",
			"{0} of {1} binary data"
		],
		"vs/workbench/contrib/chat/common/voiceChatService": [
			"A speech-to-text session is in progress for chat."
		],
		"vs/workbench/contrib/chat/common/widget/chatColors": [
			"The border color of a chat request.",
			"The background color of a chat request.",
			"The background color of a chat slash command.",
			"The foreground color of a chat slash command.",
			"The background color of a chat avatar.",
			"The foreground color of a chat avatar.",
			"The foreground color of a chat edited file in the edited file list.",
			"Border color of code blocks within the chat request bubble.",
			"Background color of the chat request bubble.",
			"Background color of the chat request bubble on hover.",
			"Chat checkpoint separator color.",
			"Foreground color of lines added in chat code block pill.",
			"Foreground color of lines removed in chat code block pill."
		],
		"vs/workbench/contrib/chat/common/widget/input/modelPickerWidget": [
			"Other Models"
		],
		"vs/workbench/contrib/chat/electron-browser/actions/chatDeveloperActions": [
			"Open Chat Storage Folder"
		],
		"vs/workbench/contrib/chat/electron-browser/actions/voiceChatActions": [
			"True when getting ready for receiving voice input from the microphone for voice chat. This key is only defined scoped, per chat context.",
			"Defined as a location where voice recording from microphone is in progress for voice chat. This key is only defined scoped, per chat context.",
			"I'm listening",
			"Defined as a location where voice recording from microphone is in progress for voice chat. This key is only defined scoped, per chat context.",
			"Keyword activation is disabled.",
			"Keyword activation is enabled and listening for 'Hey Code' to start a voice chat session in the chat view.",
			"Keyword activation is enabled and listening for 'Hey Code' to start a voice chat session in the quick chat.",
			"Keyword activation is enabled and listening for 'Hey Code' to start a voice chat session in the active editor if possible.",
			"Keyword activation is enabled and listening for 'Hey Code' to start a voice chat session in the active editor or view depending on keyboard focus.",
			"Controls whether the keyword phrase 'Hey Code' is recognized to start a voice chat session. Enabling this will start recording from the microphone but the audio is processed locally and never sent to a server.",
			"Voice Keyword Activation",
			"Listening to 'Hey Code'...",
			"Waiting for voice chat to end...",
			"Voice Chat in Chat View",
			"Hold to Voice Chat in Chat View",
			"Inline Voice Chat",
			"Quick Voice Chat",
			"Start Voice Chat",
			"Stop Listening",
			"Stop Listening and Submit",
			"Read Aloud",
			"Stop Reading Aloud",
			"Stop Reading Aloud"
		],
		"vs/workbench/contrib/chat/electron-browser/builtInTools/fetchPageTool": [
			"An array of URLs to fetch content from.",
			"No valid URLs provided.",
			"Binary files are not supported at the moment.",
			"Fetched {0} resources, but the following were invalid URLs:\n\n{1}\n\n",
			"Fetched resource, but the following was an invalid URL:\n\n{0}\n\n",
			"Fetched {0} resources",
			"Fetching {0} resources",
			"Fetched [resource]({0})",
			"Fetching [resource]({0})",
			"Fetched {0}",
			"Fetching {0}",
			"Auto approved because URL was in prompt",
			"Fetch web page?",
			"Fetch web pages?",
			"Web content may contain malicious code or attempt prompt injection attacks.",
			"Fetched from {0}",
			"Invalid URL"
		],
		"vs/workbench/contrib/chat/electron-browser/chat.contribution": [
			"AI features are currently only supported in trusted workspaces.",
			"A chat request is in progress.",
			"A chat request is in progress. Are you sure you want to close the window?",
			"The chat request will stop if you close the window.",
			"A chat request is in progress. Are you sure you want to change the workspace?",
			"The chat request will stop if you change the workspace.",
			"A chat request is in progress. Are you sure you want to reload the window?",
			"The chat request will stop if you reload the window.",
			"A chat request is in progress. Are you sure you want to quit?",
			"A chat request is in progress. Are you sure you want to exit?",
			"The chat request will stop if you quit.",
			"The chat request will stop if you exit."
		],
		"vs/workbench/contrib/codeActions/browser/codeActionsContribution": [
			"Triggers Code Actions on explicit saves and auto saves triggered by window or focus changes.",
			"Triggers Code Actions only when explicitly saved",
			"Never triggers Code Actions on save",
			"Triggers Code Actions only when explicitly saved. This value will be deprecated in favor of \"explicit\".",
			"Never triggers Code Actions on save. This value will be deprecated in favor of \"never\".",
			"Triggers Code Actions only when explicitly saved.",
			"Never triggers Code Actions on save.",
			"Triggers Code Actions only when explicitly saved. This value will be deprecated in favor of \"explicit\".",
			"Triggers Code Actions only when explicitly saved. This value will be deprecated in favor of \"never\".",
			"Run Code Actions for the editor on save. Code Actions must be specified and the editor must not be shutting down. When {0} is set to `afterDelay`, Code Actions will only be run when the file is saved explicitly. Example: `\"source.organizeImports\": \"explicit\" `",
			"Run a series of Code Actions for a notebook on save. Code Actions must be specified and the editor must not be shutting down. When {0} is set to `afterDelay`, Code Actions will only be run when the file is saved explicitly. Example: `\"notebook.source.organizeImports\": \"explicit\"`",
			"Controls whether '{0}' actions should be run on file save.",
			"Controls whether '{0}' actions should be run on file save."
		],
		"vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": [
			"Line {0}, Column {1}",
			"Toggle Screen Reader Accessibility Mode",
			"Toggles an optimized mode for usage with screen readers, braille devices, and other assistive technologies.",
			"Announce Cursor Position",
			"Announce the current cursor position (line and column) via screen reader."
		],
		"vs/workbench/contrib/codeEditor/browser/dictation/editorDictation": [
			"Stop Dictation ({0})",
			"Stop Dictation",
			"Voice",
			"Start Dictation in Editor",
			"Stop Dictation in Editor"
		],
		"vs/workbench/contrib/codeEditor/browser/diffEditorAccessibilityHelp": [
			"Run the command Diff Editor: Switch Side{0} to toggle between the original and modified editors.",
			"The setting, accessibility.verbosity.diffEditorActive, controls if a diff editor announcement is made when it becomes the active editor.",
			"You are in a diff editor.",
			"View the next{0} or previous{1} diff in diff review mode, which is optimized for screen readers.",
			"To control which accessibility signals should be played, the following settings can be configured: {0}."
		],
		"vs/workbench/contrib/codeEditor/browser/diffEditorHelper": [
			"Show Whitespace Differences",
			"The diff algorithm was stopped early (after {0} ms.)",
			"Remove Limit"
		],
		"vs/workbench/contrib/codeEditor/browser/emptyTextEditorHint/emptyTextEditorHint": [
			"Disable Empty Editor Hint",
			"Disable Empty Editor Hint",
			"[[Generate code]] ({0}), or [[select a language]] ({1}). Start typing to dismiss or [[don't show]] this again.",
			"[[Select a language]] ({0}) to get started. Start typing to dismiss or [[don't show]] this again.",
			"Execute {0} to ask a question, execute {1} to select a language and get started. Start typing to dismiss.",
			"Execute {0} to select a language and get started. Start typing to dismiss.",
			" Toggle {0} in settings to disable this hint."
		],
		"vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": [
			"Find",
			"Find",
			"Previous Match",
			"Next Match",
			"Close",
			"Enter search input",
			"{0} found",
			"{0} found for '{1}'",
			"{0} found for '{1}'",
			"Border color of the sash border."
		],
		"vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": [
			"Loading...",
			"Developer: Inspect Editor Tokens and Scopes"
		],
		"vs/workbench/contrib/codeEditor/browser/inspectKeybindings": [
			"Inspect Key Mappings",
			"Inspect Key Mappings (JSON)"
		],
		"vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": [
			"{0}: tokenization, wrapping, folding, codelens, word highlighting and sticky scroll have been turned off for this large file in order to reduce memory usage and avoid freezing or crashing.",
			"Forcefully Enable Features",
			"Please reopen file in order for this setting to take effect."
		],
		"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline": [
			"Document Symbols"
		],
		"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsTree": [
			"{0} ({1})",
			"1 problem in this element",
			"{0} problems in this element",
			"Contains elements with problems"
		],
		"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoLineQuickAccess": [
			"Type the line number and optional column to go to (e.g. :42:5 for line 42, column 5). Type :: to go to a character offset (e.g. ::1024 for character 1024 from the start of the file). Use negative values to navigate backwards.",
			"Go to Line/Column",
			"Type the line number and optional column to go to (e.g. :42:5 for line 42, column 5). Type :: to go to a character offset (e.g. ::1024 for character 1024 from the start of the file). Use negative values to navigate backwards.",
			"Go to Offset",
			"Go to Line/Column...",
			"Go to Offset..."
		],
		"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess": [
			"No matching entries",
			"Go to &&Symbol in Editor...",
			"Type the name of a symbol to go to.",
			"Go to Symbol in Editor",
			"Go to Symbol in Editor by Category",
			"Go to Symbol in Editor..."
		],
		"vs/workbench/contrib/codeEditor/browser/saveParticipants": [
			"Running '{0}' Formatter ([configure]({1})).",
			"Quick Fixes",
			"Getting code actions from {0} ([configure]({1})).",
			"Applying code action '{0}'."
		],
		"vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": [
			"Column &&Selection Mode",
			"Toggle Column Selection Mode"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleMinimap": [
			"&&Minimap",
			"Toggle Minimap"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": [
			"Switch to Alt+Click for Multi-Cursor",
			"Switch to Cmd+Click for Multi-Cursor",
			"Switch to Ctrl+Click for Multi-Cursor",
			"Toggle Multi-Cursor Modifier"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleOvertype": [
			"&&Toggle Overtype/Insert Mode",
			"Toggle Overtype/Insert Mode",
			"Toggle between overtype and insert mode"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": [
			"Render &&Control Characters",
			"Toggle Control Characters"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": [
			"&&Render Whitespace",
			"Toggle Render Whitespace"
		],
		"vs/workbench/contrib/codeEditor/browser/toggleWordWrap": [
			"Whether the editor is currently using word wrapping.",
			"Disable wrapping for this file",
			"Enable wrapping for this file",
			"&&Word Wrap",
			"View: Toggle Word Wrap"
		],
		"vs/workbench/contrib/codeEditor/common/languageConfigurationExtensionPoint": [
			"Errors parsing {0}: {1}",
			"{0}: Invalid format, JSON object expected.",
			"The opening bracket character or string sequence.",
			"The closing bracket character or string sequence.",
			"Defines the comment symbols",
			"Defines how block comments are marked.",
			"The character sequence that starts a block comment.",
			"The character sequence that ends a block comment.",
			"Configuration for line comments.",
			"The character sequence that starts a line comment.",
			"Whether the comment token should not be indented and placed at the first column. Defaults to false.",
			"Defines the bracket symbols that increase or decrease the indentation. When bracket pair colorization is enabled and {0} is not defined, this also defines the bracket pairs that are colorized by their nesting level.",
			"Defines the bracket pairs that are colorized by their nesting level if bracket pair colorization is enabled. Any brackets included here that are not included in {0} will be automatically included in {0}.",
			"Defines the bracket pairs. When a opening bracket is entered, the closing bracket is inserted automatically.",
			"Defines a list of scopes where the auto pairs are disabled.",
			"Defines what characters must be after the cursor in order for bracket or quote autoclosing to occur when using the 'languageDefined' autoclosing setting. This is typically the set of characters which can not start an expression.",
			"Defines the bracket pairs that can be used to surround a selected string.",
			"Defines what is considered to be a word in the programming language.",
			"The RegExp pattern used to match words.",
			"The RegExp flags used to match words.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"The language's indentation settings.",
			"If a line matches this pattern, then all the lines after it should be indented once (until another rule matches).",
			"The RegExp pattern for increaseIndentPattern.",
			"The RegExp flags for increaseIndentPattern.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"If a line matches this pattern, then all the lines after it should be unindented once (until another rule matches).",
			"The RegExp pattern for decreaseIndentPattern.",
			"The RegExp flags for decreaseIndentPattern.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"If a line matches this pattern, then **only the next line** after it should be indented once.",
			"The RegExp pattern for indentNextLinePattern.",
			"The RegExp flags for indentNextLinePattern.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"If a line matches this pattern, then its indentation should not be changed and it should not be evaluated against the other rules.",
			"The RegExp pattern for unIndentedLinePattern.",
			"The RegExp flags for unIndentedLinePattern.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"The language's folding settings.",
			"A language adheres to the off-side rule if blocks in that language are expressed by their indentation. If set, empty lines belong to the subsequent block.",
			"Language specific folding markers such as '#region' and '#endregion'. The start and end regexes will be tested against the contents of all lines and must be designed efficiently",
			"The RegExp pattern for the start marker. The regexp must start with '^'.",
			"The RegExp pattern for the end marker. The regexp must start with '^'.",
			"The language's rules to be evaluated when pressing Enter.",
			"The language's rules to be evaluated when pressing Enter.",
			"This rule will only execute if the text before the cursor matches this regular expression.",
			"The RegExp pattern for beforeText.",
			"The RegExp flags for beforeText.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"This rule will only execute if the text after the cursor matches this regular expression.",
			"The RegExp pattern for afterText.",
			"The RegExp flags for afterText.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"This rule will only execute if the text above the line matches this regular expression.",
			"The RegExp pattern for previousLineText.",
			"The RegExp flags for previousLineText.",
			"Must match the pattern `/^([gimuy]+)$/`.",
			"The action to execute.",
			"Describe what to do with the indentation",
			"Insert new line and copy the previous line's indentation.",
			"Insert new line and indent once (relative to the previous line's indentation).",
			"Insert two new lines:\n - the first one indented which will hold the cursor\n - the second one at the same indentation level",
			"Insert new line and outdent once (relative to the previous line's indentation).",
			"Describes text to be appended after the new line and after the indentation.",
			"Describes the number of characters to remove from the new line's indentation."
		],
		"vs/workbench/contrib/codeEditor/electron-browser/selectionClipboard": [
			"Paste Selection Clipboard"
		],
		"vs/workbench/contrib/codeEditor/electron-browser/startDebugTextMate": [
			"Start TextMate Syntax Grammar Logging"
		],
		"vs/workbench/contrib/commands/common/commands.contribution": [
			"Run several commands",
			"Commands to run",
			"'runCommands' has received an argument with incorrect type. Please, review the argument passed to the command.",
			"'runCommands' has not received commands to run. Did you forget to pass commands in the 'runCommands' argument?",
			"Run Commands"
		],
		"vs/workbench/contrib/comments/browser/commentColors": [
			"Icon color for resolved comments.",
			"Icon color for unresolved comments.",
			"Background color for comment reply input box.",
			"Color of borders and arrow for resolved comments.",
			"Color of borders and arrow for unresolved comments.",
			"Color of background for comment ranges.",
			"Color of background for currently selected or hovered comment range."
		],
		"vs/workbench/contrib/comments/browser/commentGlyphWidget": [
			"Editor gutter decoration color for commenting ranges. This color should be opaque.",
			"Editor overview ruler decoration color for resolved comments. This color should be opaque.",
			"Editor overview ruler decoration color for unresolved comments. This color should be opaque.",
			"Editor overview ruler decoration color for comment threads with draft comments. This color should be opaque.",
			"Editor gutter decoration color for commenting glyphs.",
			"Editor gutter decoration color for commenting glyphs for unresolved comment threads.",
			"Editor gutter decoration color for commenting glyphs for comment threads with draft comments."
		],
		"vs/workbench/contrib/comments/browser/commentNode": [
			"Toggle Reaction",
			"Toggling the comment reaction failed: {0}.",
			"Toggling the comment reaction failed",
			"Deleting the comment reaction failed: {0}.",
			"Deleting the comment reaction failed",
			"Deleting the comment reaction failed: {0}.",
			"Deleting the comment reaction failed"
		],
		"vs/workbench/contrib/comments/browser/commentReply": [
			"Reply...",
			"Type a new comment",
			"Reply...",
			"Reply..."
		],
		"vs/workbench/contrib/comments/browser/comments.contribution": [
			"Collapse All",
			"Expand All",
			"Reply",
			"Comments",
			"Controls when the comments panel should open.",
			"This setting is deprecated in favor of `comments.openView`.",
			"The comments view will never be opened.",
			"The comments view will open when a file with comments is active.",
			"If the comments view has not been opened yet during this session it will open the first time during a session that a file with comments is active.",
			"If the comments view has not been opened yet during this session and the comment is not resolved, it will open the first time during a session that a file with comments is active.",
			"Controls when the comments view should open.",
			"Determines if relative time will be used in comment timestamps (ex. '1 day ago').",
			"Controls the visibility of the comments bar and comment threads in editors that have commenting ranges and comments. Comments are still accessible via the Comments view and will cause commenting to be toggled on in the same way running the command \"Comments: Toggle Editor Commenting\" toggles comments.",
			"Controls whether the comments widget scrolls or expands.",
			"Controls whether the comment thread should collapse when the thread is resolved.",
			"Show a confirmation dialog when collapsing a comment thread with unsubmitted comments.",
			"Never show a confirmation dialog when collapsing a comment thread.",
			"Controls whether a confirmation dialog is shown when collapsing a comment thread.",
			"{0} Unresolved Comments"
		],
		"vs/workbench/contrib/comments/browser/commentsAccessibility": [
			"The editor contains commentable range(s). Some useful commands include:",
			"This widget contains a text area, for composition of new comments, and actions, that can be tabbed to once tab moves focus mode has been enabled with the command Toggle Tab Key Moves Focus{0}.",
			"Some useful comment commands include:",
			"- Dismiss Comment (Escape)",
			"- Go to Next Commenting Range{0}.",
			"- Go to Previous Commenting Range{0}.",
			"- Go to Next Comment Thread{0}.",
			"- Go to Previous Comment Thread{0}.",
			"- Go to Next Commented Range{0}.",
			"- Go to Previous Commented Range{0}.",
			"- Add Comment on Current Selection{0}.",
			"- Submit Comment{0}."
		],
		"vs/workbench/contrib/comments/browser/commentsController": [
			"Line {0}",
			"Lines {0} to {1}",
			"Editor has commenting ranges, run the command Open Accessibility Help ({0}), for more information.",
			"Editor has commenting ranges, run the command Open Accessibility Help, which is currently not triggerable via keybinding, for more information.",
			"Editor has commenting ranges.",
			"The cursor must be within a commenting range to add a comment.",
			"File comments are not allowed on this file.",
			"Select Comment Provider"
		],
		"vs/workbench/contrib/comments/browser/commentsEditorContribution": [
			"Go to Next Commented Range",
			"Comments",
			"Go to Previous Commented Range",
			"Comments",
			"Go to Next Commenting Range",
			"Comments",
			"Go to Previous Commenting Range",
			"Comments",
			"Toggle Editor Commenting",
			"Comments",
			"Add Comment on Current Selection",
			"Comments",
			"Focus Comment on Current Line",
			"Comments",
			"The cursor must be on a line with a comment to focus the comment",
			"Collapse All Comments",
			"Comments",
			"Expand All Comments",
			"Comments",
			"Expand Unresolved Comments",
			"Comments",
			"The cursor must be on a line with a comment to focus the comment"
		],
		"vs/workbench/contrib/comments/browser/commentsModel": [
			"There are no comments in this workspace yet."
		],
		"vs/workbench/contrib/comments/browser/commentsTreeViewer": [
			"{0} replies",
			"1 reply",
			"1 comment",
			"Image: {0}",
			"Image",
			"Outdated",
			"[Ln {0}]",
			"[Ln {0}-{1}]",
			"Last reply from {0}",
			"Comments"
		],
		"vs/workbench/contrib/comments/browser/commentsView": [
			"Filter (e.g. text, author)",
			"Filter comments",
			"Showing {0} of {1}",
			"in {0}",
			"at line {0} column {1} in {2}",
			"from line {0} to line {1} in {2}",
			"\nInspect this in the accessible view ({0}).",
			"\nInspect this in the accessible view via the command Open Accessible View which is currently not triggerable via keybinding.",
			"Outdated from {0}: {1}\n{2}\n{3}\n{4}",
			"{0}: {1}\n{2}\n{3}\n{4}",
			"{0} {1}",
			" {0} replies,",
			"Comments for current workspace",
			"Comments in {0}, full path {1}"
		],
		"vs/workbench/contrib/comments/browser/commentsViewActions": [
			"Focus Comments view",
			"Clear filter text",
			"Focus comments filter",
			"Show Unresolved",
			"Comments",
			"Show Unresolved",
			"Show Resolved",
			"Comments",
			"Show Resolved",
			"Sort By",
			"Updated Time",
			"Comments",
			"Updated Time",
			"Position in File",
			"Comments",
			"Position in File"
		],
		"vs/workbench/contrib/comments/browser/commentThreadBody": [
			"Comment thread with {0} comments on lines {1} through {2}. {3}.",
			"Comment thread with {0} comments on the entire document. {1}.",
			"Comment thread with {0} comments. {1}."
		],
		"vs/workbench/contrib/comments/browser/commentThreadHeader": [
			"Icon to collapse a review comment.",
			"Collapse",
			"Start discussion"
		],
		"vs/workbench/contrib/comments/browser/commentThreadWidget": [
			"Comment",
			"{0}, use ({1}) for accessibility help",
			"{0}, run the command Open Accessibility Help which is currently not triggerable via keybinding."
		],
		"vs/workbench/contrib/comments/browser/commentThreadZoneWidget": [
			"Collapsing this comment thread will discard unsubmitted comments. Are you sure you want to discard these comments?",
			"Discard",
			"Never ask me again"
		],
		"vs/workbench/contrib/comments/browser/reactionsAction": [
			"Pick Reactions...",
			"Toggle reaction, ",
			"{0}{1} reaction",
			"{0}1 reaction with {1}",
			"{0}{1} reactions with {2}",
			"{0}{1} reacted with {2}",
			"{0}{1} and {2} more reacted with {3}"
		],
		"vs/workbench/contrib/comments/common/commentContextKeys": [
			"Whether the position at the active cursor has a commenting range",
			"Whether the position at the active cursor has a comment",
			"Whether the active editor has a commenting range",
			"Whether the open workspace has either comments or commenting ranges.",
			"Set when the comment thread has no comments",
			"Set when the comment has no input",
			"The context value of the comment",
			"The context value of the comment thread",
			"The comment controller id associated with a comment thread",
			"Set when the comment is focused",
			"Whether commenting functionality is enabled"
		],
		"vs/workbench/contrib/customEditor/browser/customEditorInput": [
			"Unable to open the editor in this window, it contains modifications that can only be saved in the original window.",
			"Open in Original Window",
			"Unable to move '{0}': The editor contains changes that can only be saved in its current window."
		],
		"vs/workbench/contrib/customEditor/common/contributedCustomEditors": [
			"Built-in"
		],
		"vs/workbench/contrib/customEditor/common/customEditor": [
			"The viewType of the currently active custom editor."
		],
		"vs/workbench/contrib/customEditor/common/customTextEditorModel": [
			"An extension provided text editor for '{0}' is still open that would close otherwise."
		],
		"vs/workbench/contrib/customEditor/common/extensionPoint": [
			"Identifier for the custom editor. This must be unique across all custom editors, so we recommend including your extension id as part of `viewType`. The `viewType` is used when registering custom editors with `vscode.registerCustomEditorProvider` and in the `onCustomEditor:${id}` [activation event](https://code.visualstudio.com/api/references/activation-events).",
			"Human readable name of the custom editor. This is displayed to users when selecting which editor to use.",
			"Set of globs that the custom editor is enabled for.",
			"Glob that the custom editor is enabled for.",
			"Controls if the custom editor is enabled automatically when the user opens a file. This may be overridden by users using the `workbench.editorAssociations` setting.",
			"The editor is automatically used when the user opens a resource, provided that no other default custom editors are registered for that resource.",
			"The editor is not automatically used when the user opens a resource, but a user can switch to the editor using the `Reopen With` command.",
			"Contributed custom editors.",
			"View Type",
			"Priority",
			"Filename Pattern",
			"Custom Editors"
		],
		"vs/workbench/contrib/debug/browser/baseDebugView": [
			"Click to expand"
		],
		"vs/workbench/contrib/debug/browser/breakpointEditorContribution": [
			"Click to add a breakpoint",
			"Logpoint",
			"Breakpoint",
			"This {0} has a {1} that will get lost on remove. Consider enabling the {0} instead.",
			"message",
			"condition",
			"This {0} has a {1} that will get lost on remove. Consider disabling the {0} instead.",
			"message",
			"condition",
			"&&Remove {0}",
			"{0} {1}",
			"&&Disable",
			"&&Enable",
			"Logpoint",
			"Breakpoint",
			"Remove {0}",
			"Edit {0}...",
			"Disable {0}",
			"Enable {0}",
			"Remove Breakpoints",
			"Remove Inline Breakpoint on Column {0}",
			"Remove Line Breakpoint",
			"Edit Breakpoints",
			"Edit Inline Breakpoint on Column {0}",
			"Edit Line Breakpoint",
			"Enable/Disable Breakpoints",
			"Disable Inline Breakpoint on Column {0}",
			"Disable Line Breakpoint",
			"Enable Inline Breakpoint on Column {0}",
			"Enable Line Breakpoint",
			"Add Breakpoint",
			"Add Conditional Breakpoint...",
			"Add Logpoint...",
			"Add Triggered Breakpoint...",
			"Run to Line",
			"Icon color for breakpoints.",
			"Icon color for disabled breakpoints.",
			"Icon color for unverified breakpoints.",
			"Icon color for the current breakpoint stack frame.",
			"Icon color for all breakpoint stack frames."
		],
		"vs/workbench/contrib/debug/browser/breakpointsView": [
			"Remove Breakpoints in File",
			"Remove Breakpoints in File",
			"Loading...",
			"(empty line)",
			"(line not found)",
			"(cannot load line)",
			"Unverified Exception Breakpoint",
			"Expression condition: {0}",
			"Condition: {0} | Hit Count: {1}",
			"Function breakpoints are not supported by this debug type",
			"Data breakpoints are not supported by this debug type",
			"Read",
			"Write",
			"Access",
			"Condition: {0} | Hit Count: {1}",
			"Decimal Address: {0}",
			"Function to break on",
			"Type function breakpoint.",
			"Break when expression evaluates to true",
			"Type expression. Function breakpoint will break when expression evaluates to true",
			"Break when hit count is met",
			"Type hit count. Function breakpoint will break when hit count is met.",
			"Break when expression evaluates to true",
			"Type expression. Data breakpoint will break when expression evaluates to true",
			"Break when hit count is met",
			"Type hit count. Data breakpoint will break when hit count is met.",
			"Type exception breakpoint condition",
			"Break when expression evaluates to true",
			"Breakpoints",
			"Breakpoints in {0}, {1} breakpoints",
			"Disabled Logpoint",
			"Disabled Breakpoint",
			"Unverified Logpoint",
			"Unverified Breakpoint",
			"Data breakpoints not supported by this debug type",
			"Data Breakpoint",
			"Function breakpoints not supported by this debug type",
			"Function Breakpoint",
			"Condition: {0}",
			"Hit Count: {0}",
			"Instruction breakpoints not supported by this debug type",
			"Instruction breakpoint at address {0}",
			"Instruction breakpoint",
			"Hit Count: {0}",
			"Breakpoints of this type are not supported by the debugger",
			"Log Message: {0}",
			"Condition: {0}",
			"Hit Count: {0}",
			"Hit after breakpoint: {0}",
			"Breakpoint",
			"&&Function Breakpoint...",
			"Failed to set data breakpoint at {0}: {1}",
			"Select the access type to monitor",
			"Enter a memory range in which to break",
			"Absolute range (0x1234 - 0x1300) or range of bytes after an address (0x1234 + 0xff)",
			"Address should be a range of numbers the form \"[Start] - [End]\" or \"[Start] + [Bytes]\"",
			"Number must be a decimal integer or hex value starting with \"0x\", got {0}",
			"End ({1}) should be greater than Start ({0})",
			"&&Data Breakpoint...",
			"Remove Breakpoint",
			"Remove &&All Breakpoints",
			"&&Enable All Breakpoints",
			"Disable A&&ll Breakpoints",
			"Edit Condition...",
			"Edit Condition...",
			"Edit Hit Count...",
			"Edit Function Condition...",
			"Edit Hit Count...",
			"Edit Mode...",
			"Select Breakpoint Mode",
			"Add Function Breakpoint",
			"Add Data Breakpoint at Address",
			"Edit Address...",
			"Toggle Activate Breakpoints",
			"Remove All Breakpoints",
			"Enable All Breakpoints",
			"Disable All Breakpoints",
			"Reapply All Breakpoints",
			"Toggle Breakpoints View Presentation"
		],
		"vs/workbench/contrib/debug/browser/breakpointWidget": [
			"Message to log when breakpoint is hit. Expressions within {} are interpolated. '{0}' to accept, '{1}' to cancel.",
			"Break when hit count condition is met. '{0}' to accept, '{1}' to cancel.",
			"Break when expression evaluates to true. '{0}' to accept, '{1}' to cancel.",
			"Expression",
			"Hit Count",
			"Log Message",
			"Wait for Breakpoint",
			"Breakpoint Type",
			"Mode",
			"None",
			"Loading...",
			"Could not load source.",
			"Select breakpoint",
			"OK"
		],
		"vs/workbench/contrib/debug/browser/callStackEditorContribution": [
			"Background color for the highlight of line at the top stack frame position.",
			"Background color for the highlight of line at focused stack frame position."
		],
		"vs/workbench/contrib/debug/browser/callStackView": [
			"Running",
			"Show More Stack Frames",
			"Session",
			"Running",
			"Restart Frame",
			"Load More Stack Frames",
			"Show {0} More: {1}",
			"Show {0} More Stack Frames",
			"Paused on {0}",
			"Paused",
			"Debug Call Stack",
			"Thread {0} {1}",
			"Stack Frame {0}, line {1}, {2}",
			"Running",
			"Session {0} {1}",
			"Show {0} More Stack Frames",
			"Collapse All"
		],
		"vs/workbench/contrib/debug/browser/callStackWidget": [
			"{0}, line {1} in {2}",
			"Stack Trace",
			"Line {0} column {1}",
			"Failed to load stack frames: {0}",
			"Open File"
		],
		"vs/workbench/contrib/debug/browser/debug.contribution": [
			"Debug",
			"Type the name of a launch configuration to run.",
			"Start Debugging",
			"Type the name of a debug console to open.",
			"Show All Debug Consoles",
			"Terminate Thread",
			"Restart Frame",
			"Copy Call Stack",
			"View Binary Data",
			"Set Value",
			"Break on Value Read",
			"Break on Value Change",
			"Break on Value Access",
			"View Binary Data",
			"Break on Value Read",
			"Break on Value Change",
			"Break on Value Access",
			"Edit Expression",
			"Set Value",
			"Copy Value",
			"View Binary Data",
			"Remove Expression",
			"Break on Value Read",
			"Break on Value Change",
			"Break on Value Access",
			"&&Run",
			"&&Start Debugging",
			"Run &&Without Debugging",
			"&&Stop Debugging",
			"&&Restart Debugging",
			"A&&dd Configuration...",
			"Step &&Over",
			"Step &&Into",
			"Step O&&ut",
			"&&Continue",
			"Inline Breakp&&oint",
			"&&New Breakpoint",
			"Toggle Breakpoint",
			"&&Install Additional Debuggers...",
			"De&&bug Console",
			"&&Run",
			"Disassembly",
			"Debug",
			"Show variable type in variable pane during debug session",
			"Allow setting breakpoints in any file.",
			"Controls the action to perform when clicking the editor gutter with the middle mouse button.",
			"Add Logpoint.",
			"Add Conditional Breakpoint.",
			"Add Triggered Breakpoint.",
			"Don't perform any action.",
			"Automatically open the explorer view at the end of a debug session.",
			"At the end of a debug session, all the read-only tabs associated with that session will be closed",
			"Show variable values inline in editor while debugging.",
			"Always show variable values inline in editor while debugging.",
			"Never show variable values inline in editor while debugging.",
			"Show variable values inline in editor while debugging when the language supports inline value locations.",
			"Controls the location of the debug toolbar. Either `floating` in all views, `docked` in the debug view, `commandCenter` (requires {0}), or `hidden`.",
			"Show debug toolbar in all views.",
			"Show debug toolbar only in debug views.",
			"`(Experimental)` Show debug toolbar in the command center.",
			"Do not show debug toolbar.",
			"Never show debug item in status bar",
			"Always show debug item in status bar",
			"Show debug item in status bar only after debug was started for the first time",
			"Controls when the debug status bar item should be visible.",
			"Controls if the Debug Console should be automatically closed when the debug session ends.",
			"Before starting a new debug session in an integrated or external terminal, clear the terminal.",
			"Controls when the debug view should open.",
			"Controls whether the debug sub-sessions are shown in the debug tool bar. When this setting is false the stop command on a sub-session will also stop the parent session.",
			"Controls the font size in pixels in the Debug Console.",
			"Controls the font family in the Debug Console.",
			"Controls the line height in pixels in the Debug Console. Use 0 to compute the line height from the font size.",
			"Controls if the lines should wrap in the Debug Console.",
			"Controls if the Debug Console should suggest previously typed input.",
			"Controls if the Debug Console should collapse identical lines and show a number of occurrences with a badge.",
			"Controls whether suggestions should be accepted on Enter in the Debug Console. Enter is also used to evaluate whatever is typed in the Debug Console.",
			"Controls the maximum number of lines in the Debug Console.",
			"Global debug launch configuration. Should be used as an alternative to 'launch.json' that is shared across workspaces.",
			"Controls whether the workbench window should be focused when the debugger breaks.",
			"Controls whether the editor should be focused when the debugger breaks.",
			"Ignore task errors and start debugging.",
			"Show the Problems view and do not start debugging.",
			"Prompt user.",
			"Cancel debugging.",
			"Controls what to do when errors are encountered after running a preLaunchTask.",
			"Controls whether breakpoints should be shown in the overview ruler.",
			"Controls whether breakpoints are displayed in a tree view grouped by file, or as a flat list.",
			"Controls whether inline breakpoints candidate decorations should be shown in the editor while debugging.",
			"Controls what editors to save before starting a debug session.",
			"Save all editors in the active group before starting a debug session.",
			"Save all editors in the active group except untitled ones before starting a debug session.",
			"Don't save any editors before starting a debug session.",
			"Controls whether to confirm when the window closes if there are active debug sessions.",
			"Never confirm.",
			"Always confirm if there are debug sessions.",
			"Show Source Code in Disassembly View.",
			"When in screen reader optimized mode, automatically expand lazy variables.",
			"Always automatically expand lazy variables.",
			"Never automatically expand lazy variables.",
			"Controls whether variables that are lazily resolved, such as getters, are automatically resolved and expanded by the debugger.",
			"Color of the status bar when the debugger is active.",
			"Hide 'Start Debugging' control in title bar of 'Run and Debug' view while debugging is active. Only relevant when {0} is not `docked`.",
			"Hide the warning shown when a `preLaunchTask` has been running for a while.",
			"Terminate Thread",
			"Jump to Cursor",
			"Set Next Statement",
			"Inline Breakpoint",
			"Run or Debug...",
			"Run",
			"Debug Console",
			"Debug Console",
			"Run and Debug",
			"Variables",
			"Watch",
			"Call Stack",
			"Breakpoints",
			"Loaded Scripts"
		],
		"vs/workbench/contrib/debug/browser/debugActionViewItems": [
			"Debug Launch Configurations",
			"No Configurations",
			"Add Config ({0})...",
			"Add Configuration...",
			"{0}, use ({1}) for accessibility help",
			"{0}, run the command Open Accessibility Help which is currently not triggerable via keybinding.",
			"Debug Session"
		],
		"vs/workbench/contrib/debug/browser/debugAdapterManager": [
			"Debugger 'type' can not be omitted and must be of type 'string'.",
			"Name of configuration; appears in the launch configuration dropdown menu.",
			"For debug extension development only: if a port is specified VS Code tries to connect to a debug adapter running in server mode",
			"Task to run before debug session starts.",
			"Task to run after debug session ends.",
			"Disable the warning when trying to start the same debug configuration more than once.",
			"You don't have an extension for debugging {0}. Should we find a {0} extension in the Marketplace?",
			"&&Find {0} extension",
			"Suggested",
			"More {0} options...",
			"Install an extension for {0}...",
			"Install extension...",
			"Select debugger"
		],
		"vs/workbench/contrib/debug/browser/debugChatIntegration": [
			"Debug Session...",
			"Select debug data to attach",
			"Expression Value...",
			"Watch Expressions",
			"All variables in {0}",
			"Type an expression to evaluate...",
			"No active debug session",
			"No result",
			"Evaluation error",
			"Add to Chat",
			"Add to Chat",
			"Add to Chat"
		],
		"vs/workbench/contrib/debug/browser/debugColors": [
			"Debug toolbar background color.",
			"Debug toolbar border color.",
			"Debug toolbar icon for start debugging.",
			"Debug toolbar icon for pause.",
			"Debug toolbar icon for stop.",
			"Debug toolbar icon for disconnect.",
			"Debug toolbar icon for restart.",
			"Debug toolbar icon for step over.",
			"Debug toolbar icon for step into.",
			"Debug toolbar icon for step over.",
			"Debug toolbar icon for continue.",
			"Debug toolbar icon for step back."
		],
		"vs/workbench/contrib/debug/browser/debugCommands": [
			"Open '{0}'",
			"Choose the specific location",
			"No executable code is associated at the current cursor position.",
			"Jump to Cursor",
			"No step targets available",
			"Add Inline Breakpoint",
			"Pick enabled exception breakpoints",
			"Debug",
			"Restart",
			"Step Over",
			"Step Into",
			"Step Into Target",
			"Step Out",
			"Pause",
			"Disconnect",
			"Disconnect and Suspend",
			"Stop",
			"Continue",
			"Focus Session",
			"Select and Start Debugging",
			"Start Debugging",
			"Start Without Debugging",
			"Focus Next Debug Console",
			"Focus Previous Debug Console",
			"Open Loaded Script...",
			"Navigate to Top of Call Stack",
			"Navigate to Bottom of Call Stack",
			"Navigate Up Call Stack",
			"Navigate Down Call Stack",
			"Copy as Expression",
			"Copy Value",
			"Copy Address",
			"Add to Watch",
			"Select Debug Console",
			"Select Debug Session",
			"Add Configuration...",
			"Toggle Exception Breakpoints",
			"Attach to Current Code Renderer"
		],
		"vs/workbench/contrib/debug/browser/debugConfigurationManager": [
			"Select Launch Configuration",
			"Edit Debug Configuration in launch.json",
			"Unable to create 'launch.json' file inside the '.vscode' folder ({0}).",
			"workspace",
			"user settings"
		],
		"vs/workbench/contrib/debug/browser/debugConsoleQuickAccess": [
			"Start a New Debug Session"
		],
		"vs/workbench/contrib/debug/browser/debugEditorActions": [
			"Toggle &&Breakpoint",
			"&&Conditional Breakpoint...",
			"&&Logpoint...",
			"Debug: Add Triggered Breakpoint...",
			"&&Triggered Breakpoint...",
			"Debug: Edit Breakpoint",
			"&&Edit Breakpoint",
			"&&DisassemblyView",
			"&&ToggleSource",
			"Step targets are not available here",
			"Step Into Target",
			"Debug: Toggle Breakpoint",
			"Debug: Add Conditional Breakpoint...",
			"Debug: Add Logpoint...",
			"Open Disassembly View",
			"Toggle Source Code in Disassembly View",
			"Shows or hides source code in disassembly",
			"Run to Cursor",
			"Evaluate in Debug Console",
			"Add to Watch",
			"Debug: Show Hover",
			"Debug: Go to Next Breakpoint",
			"Debug: Go to Previous Breakpoint",
			"Close Exception Widget"
		],
		"vs/workbench/contrib/debug/browser/debugEditorContribution": [
			"Color for the debug inline value text.",
			"Color for the debug inline value background."
		],
		"vs/workbench/contrib/debug/browser/debugHover": [
			"Hold {0} key to switch to editor language hover",
			"Debug Hover",
			"{0}, value {1}, variables, debug"
		],
		"vs/workbench/contrib/debug/browser/debugIcons": [
			"View icon of the debug console view.",
			"View icon of the run view.",
			"View icon of the variables view.",
			"View icon of the watch view.",
			"View icon of the call stack view.",
			"View icon of the breakpoints view.",
			"View icon of the loaded scripts view.",
			"Icon for breakpoints.",
			"Icon for disabled breakpoints.",
			"Icon for unverified breakpoints.",
			"Icon for breakpoints waiting on another breakpoint.",
			"Icon for function breakpoints.",
			"Icon for disabled function breakpoints.",
			"Icon for unverified function breakpoints.",
			"Icon for conditional breakpoints.",
			"Icon for disabled conditional breakpoints.",
			"Icon for unverified conditional breakpoints.",
			"Icon for data breakpoints.",
			"Icon for disabled data breakpoints.",
			"Icon for unverified data breakpoints.",
			"Icon for log breakpoints.",
			"Icon for disabled log breakpoint.",
			"Icon for unverified log breakpoints.",
			"Icon for breakpoint hints shown on hover in editor glyph margin.",
			"Icon for unsupported breakpoints.",
			"Icon for a stackframe shown in the editor glyph margin.",
			"Icon for a focused stackframe  shown in the editor glyph margin.",
			"Icon for the debug bar gripper.",
			"Icon for the debug restart frame action.",
			"Icon for the debug stop action.",
			"Icon for the debug disconnect action.",
			"Icon for the debug restart action.",
			"Icon for the debug step over action.",
			"Icon for the debug step into action.",
			"Icon for the debug step out action.",
			"Icon for the debug step back action.",
			"Icon for the debug pause action.",
			"Icon for the debug continue action.",
			"Icon for the debug reverse continue action.",
			"Icon for the run or debug action.",
			"Icon for the debug start action.",
			"Icon for the debug configure action.",
			"Icon for the debug console open action.",
			"Icon for removing debug configurations.",
			"Icon for the collapse all action in the debug views.",
			"Icon for the session icon in the call stack view.",
			"Icon for the clear all action in the debug console.",
			"Icon for the Remove All action in the watch view.",
			"Icon for the Remove action in the watch view.",
			"Icon for the add action in the watch view.",
			"Icon for the add function breakpoint action in the watch view.",
			"Icon for the add data breakpoint action in the breakpoints view.",
			"Icon for the Remove All action in the breakpoints view.",
			"Icon for the activate action in the breakpoints view.",
			"Icon for the debug evaluation input marker.",
			"Icon for the debug evaluation prompt.",
			"Icon for the inspect memory action."
		],
		"vs/workbench/contrib/debug/browser/debugQuickAccess": [
			"No matching launch configurations",
			"Configure Launch Configuration",
			"Most Recent",
			"contributed",
			"Remove Launch Configuration",
			"{0} contributed configurations",
			"configure",
			"Add Config ({0})...",
			"Add Configuration..."
		],
		"vs/workbench/contrib/debug/browser/debugService": [
			"1 active session",
			"{0} active sessions",
			"A debug session is still running that would terminate.",
			"Running executes build tasks and program code from your workspace.",
			"Debugging executes build tasks and program code from your workspace.",
			"Compound must have \"configurations\" attribute set in order to start multiple configurations.",
			"Could not find launch configuration '{0}' in the workspace.",
			"There are multiple launch configurations '{0}' in the workspace. Use folder name to qualify the configuration.",
			"Can not find folder with name '{0}' for configuration '{1}' in compound '{2}'.",
			"Configuration '{0}' is missing in 'launch.json'.",
			"'launch.json' does not exist for passed workspace folder.",
			"Attribute '{0}' has an unsupported value '{1}' in the chosen debug configuration.",
			"Attribute '{0}' is missing from the chosen debug configuration.",
			"Configured debug type '{0}' is not supported.",
			"Missing property 'type' for the chosen launch configuration.",
			"Install {0} Extension",
			"The active file can not be debugged. Make sure it is saved and that you have a debug extension installed for that file type.",
			"'{0}' is already running. Do you want to start another instance?",
			"Debug adapter process has terminated unexpectedly ({0})",
			"{0}, debugging paused {1}, {2}:{3}",
			"Added breakpoint, line {0}, file {1}",
			"Removed breakpoint, line {0}, file {1}"
		],
		"vs/workbench/contrib/debug/browser/debugSession": [
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"Session does not support breakpoints with bytes",
			"No debugger available, can not send '{0}'",
			"Session is not ready for breakpoints",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"No debugger available, can not send '{0}'",
			"Started running without debugging.",
			"Debugging started.",
			"Debugging stopped."
		],
		"vs/workbench/contrib/debug/browser/debugSessionPicker": [
			"Search debug sessions by name",
			"Start a New Debug Session",
			"Session {0} spawned from {1}"
		],
		"vs/workbench/contrib/debug/browser/debugStatus": [
			"Debug",
			"Debug: {0}",
			"Select and Start Debug Configuration"
		],
		"vs/workbench/contrib/debug/browser/debugTaskRunner": [
			"Abort",
			"&&Debug Anyway",
			"Debug Anyway",
			"Errors exist after running preLaunchTask '{0}'.",
			"Error exists after running preLaunchTask '{0}'.",
			"The preLaunchTask '{0}' terminated with exit code {1}.",
			"The preLaunchTask '{0}' terminated.",
			"&&Show Errors",
			"Remember my choice in user settings",
			"&&Debug Anyway",
			"Remember my choice for this task",
			"Task '{0}' can not be referenced from a launch configuration that is in a different workspace folder.",
			"Could not find the task '{0}'.",
			"Could not find the specified task.",
			"The task '{0}' has not exited and doesn't have a 'problemMatcher' defined. Make sure to define a problem matcher for watch tasks.",
			"Waiting for preLaunchTask '{0}'...",
			"Configure Task"
		],
		"vs/workbench/contrib/debug/browser/debugToolBar": [
			"More...",
			"Step Back",
			"Reverse"
		],
		"vs/workbench/contrib/debug/browser/debugViewlet": [
			"Open &&Configurations",
			"Select a workspace folder to create a launch.json file in or add it to the workspace config file",
			"Debug Console",
			"Start Additional Session",
			"Opens the file used to configure how your program is debugged"
		],
		"vs/workbench/contrib/debug/browser/disassemblyView": [
			"Disassembly not available.",
			"instructions",
			"from disassembly",
			"Disassembly View",
			"Address",
			"Bytes",
			"Instruction"
		],
		"vs/workbench/contrib/debug/browser/exceptionWidget": [
			"Exception widget border color.",
			"Exception widget background color.",
			"Exception has occurred: {0}",
			"Exception has occurred.",
			"Close"
		],
		"vs/workbench/contrib/debug/browser/linkDetector": [
			"follow link using forwarded port",
			"follow link",
			"Cmd + click to {0}\n{1}",
			"Ctrl + click to {0}\n{1}",
			"Cmd + click to {0}",
			"Ctrl + click to {0}"
		],
		"vs/workbench/contrib/debug/browser/loadedScriptsView": [
			"Debug Session",
			"Debug Loaded Scripts",
			"Workspace folder {0}, loaded script, debug",
			"Session {0}, loaded script, debug",
			"Folder {0}, loaded script, debug",
			"{0}, loaded script, debug",
			"Collapse All"
		],
		"vs/workbench/contrib/debug/browser/rawDebugSession": [
			"No debug adapter, can not start debug session.",
			"The debugger needs to open a new tab or window for the debuggee but the browser prevented this. You must give permission to continue.",
			"&&Continue",
			"No debugger available found. Can not send '{0}'.",
			"More Info"
		],
		"vs/workbench/contrib/debug/browser/repl": [
			"Filter (e.g. text, !exclude, \\escape)",
			"Showing {0} of {1}",
			"Debug Console",
			"{0}, use ({1}) for accessibility help",
			"{0}, run the command Open Accessibility Help which is currently not triggerable via keybinding.",
			"Please start a debug session to evaluate expressions",
			"Debug Console: Focus Filter",
			"Debug Console: Focus Find",
			"Debug: Console Copy All",
			"Select Debug Console",
			"Collapse All",
			"Paste",
			"Copy All",
			"Copy",
			"Debug Console: Accept Input",
			"Clear Console",
			"Clears all program output from your debug REPL",
			"Focus on Debug Console View"
		],
		"vs/workbench/contrib/debug/browser/replAccessibilityHelp": [
			"The debug console is a Read-Eval-Print-Loop that allows you to evaluate expressions and run commands and can be focused with{0}.",
			"The debug console output can be navigated to from the input field with the Focus Previous Widget command{0}.",
			"The debug console input can be navigated to from the output with the Focus Next Widget command{0}.",
			"The debug console output history can be navigated with the up and down arrow keys.",
			"The Open Accessible View command{0} will allow character by character navigation of the console output.",
			"The Show Run and Debug view command{0} will open the Run and Debug view and provides more information about debugging.",
			"The Debug: Clear Console command{0} will clear the console output.",
			"The setting `debug.expandLazyVariables` controls whether variables are evaluated automatically. This is enabled by default when using a screen reader."
		],
		"vs/workbench/contrib/debug/browser/replViewer": [
			"Debug Console",
			"Variable {0}, value {1}",
			", occurred {0} times",
			"Debug console variable {0}, value {1}",
			"Debug console group {0}"
		],
		"vs/workbench/contrib/debug/browser/runAndDebugAccessibilityHelp": [
			"The Show Run and Debug view command{0} will open the current view.",
			"The Debug: Start Debugging command{0} will start a debug session.",
			"Access debug output and evaluate expressions in the debug console, which can be focused with{0}.",
			"Once debugging, the following commands will be available:",
			"- Debug: Restart Debugging command{0} will restart the current debug session.",
			"- Debug: Stop Debugging command{0} will stop the current debugging session.",
			"- Debug: Continue command{0} will continue execution until the next breakpoint.",
			"- Debug: Step Into command{0} will step into the next function call.",
			"- Debug: Step Over command{0} will step over the current function call.",
			"- Debug: Step Out command{0} will step out of the current function call.",
			"The debug viewlet is comprised of several views that can be focused with the following commands or navigated to via tab then arrow keys:",
			"- Debug: Focus Breakpoints View command{0} will focus the breakpoints view.",
			"- Debug: Focus Call Stack View command{0} will focus the call stack view.",
			"- Debug: Focus Variables View command{0} will focus the variables view.",
			"- Debug: Focus Watch View command{0} will focus the watch view.",
			"The setting {0} controls whether watch variable changes are announced."
		],
		"vs/workbench/contrib/debug/browser/statusbarColorProvider": [
			"Status bar background color when a program is being debugged. The status bar is shown in the bottom of the window",
			"Status bar foreground color when a program is being debugged. The status bar is shown in the bottom of the window",
			"Status bar border color separating to the sidebar and editor when a program is being debugged. The status bar is shown in the bottom of the window",
			"Command center background color when a program is being debugged"
		],
		"vs/workbench/contrib/debug/browser/variablesView": [
			"Type new variable value",
			"Remove Visualizer",
			"Type new variable value",
			"Visualize Variable...",
			"Debug Variables",
			"Scope {0}",
			"{0}, value {1}",
			"Inspecting binary data requires this extension.",
			"Collapse All"
		],
		"vs/workbench/contrib/debug/browser/watchExpressionsView": [
			"Type new value",
			"Type watch expression",
			"Expression to watch",
			"Debug Watch Expressions",
			"{0}, value {1}",
			"{0}, value {1}",
			"Collapse All",
			"Add Expression",
			"Remove All Expressions",
			"Copy Expression"
		],
		"vs/workbench/contrib/debug/browser/welcomeView": [
			"[Open a file](command:{0}) which can be debugged or run.",
			"Run and Debug",
			"To customize Run and Debug [create a launch.json file]({0}).",
			"To customize Run and Debug, [open a folder]({0}) and create a launch.json file.",
			"All debug extensions are disabled. Enable a debug extension or install a new one from the Marketplace.",
			"Run"
		],
		"vs/workbench/contrib/debug/common/abstractDebugAdapter": [
			"Timeout after {0} ms for '{1}'"
		],
		"vs/workbench/contrib/debug/common/debug": [
			"Debug type of the active debug session. For example 'python'.",
			"Debug type of the selected launch configuration. For example 'python'.",
			"State that the focused debug session is in. One of the following: 'inactive', 'initializing', 'stopped' or 'running'.",
			"Debug UX state. When there are no debug configurations it is 'simple', otherwise 'default'. Used to decide when to show welcome views in the debug viewlet.",
			"True when a debug session has been started at least once, false otherwise.",
			"True when debugging, false otherwise.",
			"True when focus is in the debug console, false otherwise.",
			"True when breakpoint editor zone widget is visible, false otherwise.",
			"True when focus is in the breakpoint editor zone widget, false otherwise.",
			"True when the BREAKPOINTS view is focused, false otherwise.",
			"True when the WATCH view is focused, false otherwise.",
			"True when at least one watch expression exists, false otherwise.",
			"True when the VARIABLES views is focused, false otherwise",
			"True when an expression input box is open in either the WATCH or the VARIABLES view, false otherwise.",
			"True when the input box has focus in the BREAKPOINTS view.",
			"Represents the item type of the focused element in the CALL STACK view. For example: 'session', 'thread', 'stackFrame'",
			"True when the session in the CALL STACK view is attach, false otherwise. Used internally for inline menus in the CALL STACK view.",
			"True when the focused item in the CALL STACK is stopped. Used internaly for inline menus in the CALL STACK view.",
			"True when the focused session in the CALL STACK view has exactly one thread. Used internally for inline menus in the CALL STACK view.",
			"True when the CALLSTACK view is focused, false otherwise.",
			"Represents the item type of the focused element in the WATCH view. For example: 'expression', 'variable'",
			"Indicates whether the item in the view has an associated memory refrence.",
			"Represents the item type of the focused element in the BREAKPOINTS view. For example: 'breakpoint', 'exceptionBreakppint', 'functionBreakpoint', 'dataBreakpoint'",
			"Whether the breakpoint item is a data breakpoint on a byte range.",
			"Whether the breakpoint has multiple modes it can switch to.",
			"True when the focused breakpoint supports conditions.",
			"True when the focused sessions supports the LOADED SCRIPTS view",
			"Represents the item type of the focused element in the LOADED SCRIPTS view.",
			"True when the focused session is 'attach'.",
			"True when the focused session is run without debugging.",
			"True when the focused session supports 'stepBack' requests.",
			"True when the focused session supports 'restartFrame' requests.",
			"True when the focused stack frame supports 'restartFrame'.",
			"True when the focused session supports 'jumpToCursor' request.",
			"True when the focused session supports 'stepIntoTargets' request.",
			"True when at least one breakpoint exists.",
			"True when there is at least one debug extensions active.",
			"True when there is at least one debug extension installed and enabled.",
			"Represents the context the debug adapter sets on the focused variable in the VARIABLES view.",
			"True when the focused session supports 'setVariable' request.",
			"True when the focused session supports 'getBreakpointInfo' request on an address.",
			"True when the focused session supports 'setExpression' request.",
			"True when the focused session supports to break when value changes.",
			"True when the focused breakpoint supports to break when value is accessed.",
			"True when the focused breakpoint supports to break when value is read.",
			"True when the focused session supports the terminate debuggee capability.",
			"True when the focused session supports the suspend debuggee capability.",
			"True when the focused session supports the terminate threads capability.",
			"True when the focused variable has an 'evalauteName' field set.",
			"True when the focused variable is read-only.",
			"Value of the variable, present for debug visualization clauses.",
			"Type of the variable, present for debug visualization clauses.",
			"Any interfaces or contracts that the variable satisfies, present for debug visualization clauses.",
			"Name of the variable, present for debug visualization clauses.",
			"Language of the variable source, present for debug visualization clauses.",
			"Extension ID of the variable source, present for debug visualization clauses.",
			"True when the exception widget is visible.",
			"True when there is more than 1 debug console.",
			"True when there is more than 1 active debug session.",
			"True when the focused sessions supports disassemble request.",
			"True when the Disassembly View is focused.",
			"True when the language in the current editor supports disassemble request.",
			"True when the focused stack frame has instruction pointer reference.",
			"Configured debug type '{0}' is installed but not supported in this environment.",
			"Controls when the internal Debug Console should open."
		],
		"vs/workbench/contrib/debug/common/debugContentProvider": [
			"Unable to resolve the resource without a debug session",
			"Could not load source '{0}': {1}.",
			"Could not load source '{0}'."
		],
		"vs/workbench/contrib/debug/common/debugger": [
			"Cannot find debug adapter for type '{0}'.",
			"Use IntelliSense to learn about possible attributes.",
			"Hover to view descriptions of existing attributes.",
			"For more information, visit: {0}",
			"Type of configuration.",
			"The debug type is not recognized. Make sure that you have a corresponding debug extension installed and that it is enabled.",
			"\"node2\" is no longer supported, use \"node\" instead and set the \"protocol\" attribute to \"inspector\".",
			"Request type of configuration. Can be \"launch\" or \"attach\".",
			"Windows specific launch configuration attributes.",
			"OS X specific launch configuration attributes.",
			"Linux specific launch configuration attributes."
		],
		"vs/workbench/contrib/debug/common/debugLifecycle": [
			"There is an active debug session, are you sure you want to stop it?",
			"There are active debug sessions, are you sure you want to stop them?",
			"&&Stop Debugging"
		],
		"vs/workbench/contrib/debug/common/debugModel": [
			"Invalid variable attributes",
			"Please start a debug session to evaluate expressions",
			"not available",
			"Paused on {0}",
			"Paused",
			"Running",
			"Unverified breakpoint. File is modified, please restart debug session."
		],
		"vs/workbench/contrib/debug/common/debugSchemas": [
			"Contributes debug adapters.",
			"Unique identifier for this debug adapter.",
			"Display name for this debug adapter.",
			"Path to the debug adapter program. Path is either absolute or relative to the extension folder.",
			"Optional arguments to pass to the adapter.",
			"Optional runtime in case the program attribute is not an executable but requires a runtime.",
			"Optional runtime arguments.",
			"Mapping from interactive variables (e.g. ${action.pickProcess}) in `launch.json` to a command.",
			"Configurations for generating the initial 'launch.json'.",
			"List of languages for which the debug extension could be considered the \"default debugger\".",
			"Snippets for adding new configurations in 'launch.json'.",
			"JSON schema configurations for validating 'launch.json'.",
			"Condition which must be true to enable this type of debugger. Consider using 'shellExecutionSupported', 'virtualWorkspace', 'resourceScheme' or an extension-defined context key as appropriate for this.",
			"When this condition is true, this debugger type is hidden from the debugger list, but is still enabled.",
			"Optional message to mark this debug type as being deprecated.",
			"Windows specific settings.",
			"Runtime used for Windows.",
			"macOS specific settings.",
			"Runtime used for macOS.",
			"Linux specific settings.",
			"Runtime used for Linux.",
			"UI strings contributed by this debug adapter.",
			"When there are unverified breakpoints in a language supported by this debug adapter, this message will appear on the breakpoint hover and in the breakpoints view. Markdown and command links are supported.",
			"Contributes breakpoints.",
			"Allow breakpoints for this language.",
			"Condition which must be true to enable breakpoints in this language. Consider matching this to the debugger when clause as appropriate.",
			"Presentation options on how to show this configuration in the debug configuration dropdown and the command palette.",
			"Controls if this configuration should be shown in the configuration dropdown and the command palette.",
			"Group that this configuration belongs to. Used for grouping and sorting in the configuration dropdown and the command palette.",
			"Order of this configuration within a group. Used for grouping and sorting in the configuration dropdown and the command palette.",
			"Launch",
			"Version of this file format.",
			"List of configurations. Add new configurations or edit existing ones by using IntelliSense.",
			"List of compounds. Each compound references multiple configurations which will get launched together.",
			"Name of compound. Appears in the launch configuration drop down menu.",
			"Please use unique configuration names.",
			"Name of compound. Appears in the launch configuration drop down menu.",
			"Name of folder in which the compound is located.",
			"Names of configurations that will be started as part of this compound.",
			"Controls whether manually terminating one session will stop all of the compound sessions.",
			"Task to run before any of the compound configurations start.",
			"Name",
			"Type",
			"Debuggers"
		],
		"vs/workbench/contrib/debug/common/debugSource": [
			"Unknown Source"
		],
		"vs/workbench/contrib/debug/common/disassemblyViewInput": [
			"Icon of the disassembly editor label.",
			"Disassembly"
		],
		"vs/workbench/contrib/debug/common/loadedScriptsPicker": [
			"Search loaded scripts by name"
		],
		"vs/workbench/contrib/debug/common/replModel": [
			"Console was cleared"
		],
		"vs/workbench/contrib/debug/node/debugAdapter": [
			"Debug adapter executable '{0}' does not exist.",
			"Cannot determine executable for debug adapter '{0}'.",
			"Unable to launch debug adapter from '{0}'.",
			"Unable to launch debug adapter."
		],
		"vs/workbench/contrib/dropOrPasteInto/browser/commands": [
			"Configure preferred paste action...",
			"Configure preferred drop action..."
		],
		"vs/workbench/contrib/dropOrPasteInto/browser/configurationSchema": [
			"Configures the preferred type of edit to use when dropping content.\n\nThis is an ordered list of edit kinds. The first available edit of a preferred kind will be used.",
			"The kind identifier of the drop edit.",
			"Configures the preferred type of edit to use when pasting content.\n\nThis is an ordered list of edit kinds. The first available edit of a preferred kind will be used.",
			"The kind identifier of the paste edit."
		],
		"vs/workbench/contrib/editSessions/browser/editSessions.contribution": [
			"Install additional development environment options",
			"Resuming working changes...",
			"Storing current working changes...",
			"Check for pending cloud changes",
			"Storing working changes...",
			"Storing your working changes...",
			"Storing working changes...",
			"Checking for pending cloud changes...",
			"There are no changes to resume from the cloud.",
			"Could not resume changes from the cloud for ID {0}.",
			"Please upgrade to a newer version of {0} to resume your working changes from the cloud.",
			"Resuming your working changes from the cloud will overwrite the following {0} files. Do you want to proceed?",
			"Resuming your working changes from the cloud will overwrite {0}. Do you want to proceed?",
			"Failed to resume your working changes from the cloud.",
			"You have pending working changes in the cloud for this workspace. Would you like to resume them?",
			"Resume",
			"Your working changes exceed the size limit and cannot be stored.",
			"Skipped storing working changes in the cloud as there are no edits to store.",
			"Your working changes exceed the size limit and cannot be stored.",
			"Your working changes cannot be stored.",
			"Select whether to bring your working changes with you",
			"Yes, continue with my working changes",
			"No, continue without my working changes",
			"Select a local folder to continue working in",
			"Continue Working in Existing Local Folder",
			"Select a development environment to continue working on {0} in",
			"Open in Local Folder",
			"Built-in",
			"Learn More",
			"Contributes options for continuing the current edit session in a different environment",
			"Identifier of the command to execute. The command must be declared in the 'commands'-section and return a URI representing a different environment where the current edit session can be continued.",
			"Group into which this item belongs.",
			"A fully qualified name for this item which is used for display in menus.",
			"The url, or a command that returns the url, to the option's documentation page.",
			"Group into which this item belongs in the remote indicator.",
			"Condition which must be true to show this item.",
			"Automatically store current working changes in the cloud on window close.",
			"Never attempt to automatically store working changes in the cloud.",
			"Controls whether to automatically store available working changes in the cloud for the current workspace. This setting has no effect in the web.",
			"Automatically resume available working changes from the cloud on window reload.",
			"Never attempt to resume working changes from the cloud.",
			"Controls whether to automatically resume available working changes stored in the cloud for the current workspace.",
			"Prompt the user to sign in to store working changes in the cloud with Continue Working On.",
			"Do not store working changes in the cloud with Continue Working On unless the user has already turned on Cloud Changes.",
			"Controls whether to prompt the user to store working changes in the cloud when using Continue Working On.",
			"Controls whether to surface cloud changes which partially match the current session.",
			"Continue Working On...",
			"Open In Local Folder",
			"Show Log",
			"Show Cloud Changes",
			"Resume Latest Changes from Cloud",
			"Resume Changes from Serialized Data",
			"Store Working Changes in Cloud"
		],
		"vs/workbench/contrib/editSessions/browser/editSessionsStorageService": [
			"Select an account to restore your working changes from the cloud",
			"Select an account to store your working changes in the cloud",
			"Signed In",
			"Others",
			"Sign in with {0}",
			"Turn on Cloud Changes...",
			"Turn on Cloud Changes... (1)",
			"Turn off Cloud Changes...",
			"Do you want to disable storing working changes in the cloud?",
			"Delete all stored data from the cloud."
		],
		"vs/workbench/contrib/editSessions/browser/editSessionsViews": [
			"You have no stored changes in the cloud to display.\n{0}",
			"Store Working Changes",
			"Resume Working Changes",
			"Store Working Changes",
			"Delete Working Changes",
			"Are you sure you want to permanently delete your working changes with ref {0}?",
			" You cannot undo this action.",
			"Delete All Working Changes from Cloud",
			"Are you sure you want to permanently delete all stored changes from the cloud?",
			" You cannot undo this action.",
			"Compare Changes",
			"Local Copy",
			"Cloud Changes",
			"Open File"
		],
		"vs/workbench/contrib/editSessions/common/editSessions": [
			"View icon of the cloud changes view.",
			"Cloud Changes",
			"Cloud Changes"
		],
		"vs/workbench/contrib/editSessions/common/editSessionsLogService": [
			"Cloud Changes"
		],
		"vs/workbench/contrib/editTelemetry/browser/editStats/aiStatsStatusBar": [
			"Inline Suggestions",
			"Inline suggestions status bar",
			"AI Usage Statistics",
			"Configure",
			"AI vs Typing Average: {0}",
			"Accepted inline suggestions today: {0}"
		],
		"vs/workbench/contrib/editTelemetry/browser/editTelemetry.contribution": [
			"Edit Telemetry",
			"Controls whether to enable telemetry for edit statistics (only sends statistics if general telemetry is enabled).",
			"Controls whether to enable AI statistics in the editor. The gauge represents the average amount of code inserted by AI vs manual typing over a 24 hour period.",
			"Controls whether to enable telemetry for detailed edit statistics (only sends statistics if general telemetry is enabled).",
			"Controls whether to show the status bar for edit telemetry.",
			"Controls whether to show decorations for edit telemetry."
		],
		"vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": [
			"Emmet: E&&xpand Abbreviation",
			"Emmet: Expand Abbreviation"
		],
		"vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": [
			"Activated by {0} on start-up",
			"Activated by {1} because a file matching {0} exists in your workspace",
			"Activated by {1} because file {0} exists in your workspace",
			"Activated by {1} because searching for {0} took too long",
			"Activated by {0} after start-up finished",
			"Activated by {1} because you opened a {0} file",
			"Activated by {1} on {0}",
			"Extension is activating...",
			"Extension has caused the extension host to freeze.",
			"{0} uncaught errors",
			"{0} Usage: {1} Requests",
			", {0} Requests (Session)",
			"Last request was {0}.",
			"Runtime Extensions",
			"Copy id ({0})",
			"Disable (Workspace)",
			"Disable",
			"Show Running Extensions"
		],
		"vs/workbench/contrib/extensions/browser/configBasedRecommendations": [
			"This extension is recommended because of the current workspace configuration"
		],
		"vs/workbench/contrib/extensions/browser/exeBasedRecommendations": [
			"This extension is recommended because you have {0} installed."
		],
		"vs/workbench/contrib/extensions/browser/extensionEditor": [
			"Extension Version",
			"Extension name",
			"Preview",
			"Preview",
			"Built-in",
			"Details",
			"Extension details, rendered from the extension's 'README.md' file",
			"Features",
			"Lists features contributed by this extension",
			"Changelog",
			"Extension update history, rendered from the extension's 'CHANGELOG.md' file",
			"Dependencies",
			"Lists extensions this extension depends on",
			"Extension Pack",
			"Lists extensions those will be installed together with this extension",
			"No README available.",
			"Readme",
			"Extension Pack ({0})",
			"No README available.",
			"Readme",
			"No Changelog available.",
			"Changelog",
			"No Dependencies",
			"Categories",
			"Repository",
			"Issues",
			"License",
			"Marketplace",
			"Resources",
			"Installation",
			"Identifier",
			"Version",
			"Last Updated",
			"VSIX",
			"Local",
			"Source",
			"Size when installed",
			"Size",
			"Cache size",
			"Cache",
			"Marketplace",
			"Identifier",
			"Version",
			"Published",
			"Last Released",
			"Find",
			"Find Next",
			"Find Previous"
		],
		"vs/workbench/contrib/extensions/browser/extensionEnablementWorkspaceTrustTransitionParticipant": [
			"Changing workspace trust"
		],
		"vs/workbench/contrib/extensions/browser/extensionFeaturesTab": [
			"Activation",
			"{0} Usage",
			"There were {0} {1} requests from this extension in the last 30 days.",
			"Uncaught Errors ({0})",
			"Messages ({0})",
			"Runtime Status",
			"No features contributed.",
			"Extension Features",
			"No Access",
			"Enable '{0}' Feature",
			"Would you like to revoke '{0}' extension to access '{1}' feature?",
			"Would you like to allow '{0}' extension to access '{1}' feature?",
			"Revoke Access",
			"Allow Access",
			"Cancel",
			"Revoke Access",
			"Allow Access"
		],
		"vs/workbench/contrib/extensions/browser/extensionRecommendationNotificationService": [
			"Do you want to ignore all extension recommendations?",
			"Yes, Ignore All",
			"No",
			"this repository",
			"'{0}' extension from {1}",
			"extensions from {0}, {1} and others",
			"extensions from {0} and {1}",
			"extensions from {0}",
			"Do you want to install the recommended {0} for {1}?",
			"You have {0} installed on your system. Do you want to install the recommended {1} for it?",
			"Don't Show Again for this Repository",
			"Don't Show Again for these Extensions",
			"Don't Show Again for this Extension",
			"Install",
			"Install (Do not sync)",
			"Show Recommendations"
		],
		"vs/workbench/contrib/extensions/browser/extensions.contribution": [
			"Press Enter to manage extensions.",
			"Manage Extensions",
			"Extension",
			"E&&xtensions",
			"Extensions",
			"All Extensions",
			"Only Enabled Extensions",
			"None",
			"Download and install updates automatically for all extensions.",
			"Download and install updates automatically only for enabled extensions.",
			"Extensions are not automatically updated.",
			"Controls the automatic update behavior of extensions. The updates are fetched from a Microsoft online service.",
			"When enabled, automatically checks extensions for updates. If an extension has an update, it is marked as outdated in the Extensions view. The updates are fetched from a Microsoft online service.",
			"When enabled, the notifications for extension recommendations will not be shown.",
			"This setting is deprecated. Use extensions.ignoreRecommendations setting to control recommendation notifications. Use Extensions view's visibility actions to hide Recommended view by default.",
			"When enabled, editors with extension details will be automatically closed upon navigating away from the Extensions View.",
			"When an extension is listed here, a confirmation prompt will not be shown when that extension handles a URI.",
			"The Web Worker Extension Host will always be launched.",
			"The Web Worker Extension Host will never be launched.",
			"The Web Worker Extension Host will be launched when a web extension needs it.",
			"Enable web worker extension host.",
			"Override the virtual workspaces support of an extension.",
			"Configure an extension to execute in a different extension host process.",
			"Override the untrusted workspace support of an extension. Extensions using `true` will always be enabled. Extensions using `limited` will always be enabled, and the extension will hide functionality that requires trust. Extensions using `false` will only be enabled only when the workspace is trusted.",
			"Extension will always be enabled.",
			"Extension will only be enabled only when the workspace is trusted.",
			"Extension will always be enabled, and the extension will hide functionality requiring trust.",
			"Defines the untrusted workspace support setting for the extension.",
			"Defines the version of the extension for which the override should be applied. If not specified, the override will be applied independent of the extension version.",
			"When enabled, extensions which declare the `onStartupFinished` activation event will be activated after a timeout.",
			"When enabled, extensions can be searched for via Quick Access and report issues from there.",
			"When enabled, extensions are verified to be signed before getting installed.",
			"If activated, extensions will automatically restart following an update if the window is not in focus. There can be a data loss if you have open Notebooks or Custom Editors.",
			"Configure the Marketplace service URL to connect to",
			"Configure the Marketplace service URL to connect to",
			"When enabled, Node.js navigator object is exposed on the global scope.",
			"Controls the timeout in milliseconds for HTTP requests made when fetching extensions from the Marketplace",
			"Extension '{0}' not found.",
			"Install the given extension",
			"Extension id or VSIX resource uri",
			"When enabled, VS Code installs only newly added extensions from the extension pack VSIX. This option is considered only while installing a VSIX.",
			"When enabled, VS Code installs the pre-release version of the extension if available.",
			"When enabled, VS Code do not sync this extension when Settings Sync is on.",
			"Justification for installing the extension. This is a string or an object that can be used to pass any information to the installation handlers. i.e. `{reason: 'This extension wants to open a URI', action: 'Open URI'}` will show a message box with the reason and action upon install.",
			"When enabled, the extension will be enabled if it is installed but disabled. If the extension is already enabled, this has no effect.",
			"Context for the installation. This is a JSON object that can be used to pass any information to the installation handlers. i.e. `{skipWalkthrough: true}` will skip opening the walkthrough upon install.",
			"Extension '{0}' not found.",
			"Uninstall the given extension",
			"Id of the extension to uninstall",
			"Extension id required.",
			"Extension '{0}' is not installed. Make sure you use the full extension ID, including the publisher, e.g.: ms-dotnettools.csharp.",
			"Extension '{0}' is a Built-in extension and cannot be uninstalled",
			"Search for a specific extension",
			"Query to use in search",
			"Type the name of an extension to install or search.",
			"Install or Search Extensions",
			"&&Extensions",
			"Extensions",
			"Migrate Keyboard Shortcuts from...",
			"All extensions are up to date.",
			"Install from VSIX",
			"&&Install",
			"Install Extension VSIX",
			"Completed installing extensions. Please reload Visual Studio Code to enable them.",
			"Completed installing extension. Please reload Visual Studio Code to enable it.",
			"Reload Now",
			"Completed installing extensions. Please restart extensions to enable them.",
			"Completed installing extension. Please restart extensions to enable it.",
			"Restart Extensions",
			"Completed installing extensions.",
			"Completed installing extension.",
			"Install Extension from Location",
			"Install",
			"Location of the web extension",
			"Install Extension from Location",
			"Filter Extensions...",
			"Featured",
			"Most Popular",
			"Recommended",
			"Recently Published",
			"Category",
			"Installed",
			"Built-in",
			"Updates",
			"Workspace Unsupported",
			"Enabled",
			"Disabled",
			"Sort By",
			"Install Count",
			"Rating",
			"Name",
			"Published Date",
			"Updated Date",
			"Install Workspace Recommended Extensions",
			"Switch to Pre-Release Version",
			"Switch to Release Version",
			"Install",
			"Install (Do not Sync)",
			"Install Pre-Release (Do not Sync)",
			"Name: {0}",
			"Id: {0}",
			"Description: {0}",
			"Version: {0}",
			"Publisher: {0}",
			"VS Marketplace Link: {0}",
			"Download VSIX",
			"Download Pre-Release VSIX",
			"Download Specific Version VSIX...",
			"Manage Trusted Extension Publishers",
			"Choose which publishers to trust",
			"Extensions",
			"Focus on Extensions View",
			"Install Extensions",
			"Keymaps",
			"Language Extensions",
			"Check for Extension Updates",
			"Enable Auto Update for All Extensions",
			"Disable Auto Update for All Extensions",
			"Update All Extensions",
			"Enable All Extensions",
			"Enable All Extensions for this Workspace",
			"Disable All Installed Extensions",
			"Disable All Installed Extensions for this Workspace",
			"Install from VSIX...",
			"Install Extension from Location...",
			"Show Featured Extensions",
			"Show Popular Extensions",
			"Show Recommended Extensions",
			"Show Recently Published Extensions",
			"Show Installed Extensions",
			"Show Built-in Extensions",
			"Show Extension Updates",
			"Show Extensions Unsupported By Workspace",
			"Show Enabled Extensions",
			"Show Disabled Extensions",
			"Clear Extensions Search Results",
			"Refresh",
			"Show Pre-Release Version",
			"Show Release Version",
			"Copy",
			"Copy Extension ID",
			"Copy Link",
			"Settings",
			"Account Preferences",
			"Keyboard Shortcuts",
			"Apply Extension to all Profiles",
			"Sync This Extension",
			"Ignore Recommendation",
			"Undo Ignored Recommendation",
			"Add to Workspace Recommendations",
			"Remove from Workspace Recommendations",
			"Add Extension to Workspace Recommendations",
			"Add Extension to Workspace Folder Recommendations",
			"Add Extension to Workspace Ignored Recommendations",
			"Add Extension to Workspace Folder Ignored Recommendations",
			"Manage Trusted Extension Publishers",
			"Sign in to access Extensions Marketplace"
		],
		"vs/workbench/contrib/extensions/browser/extensions.web.contribution": [
			"Running Extensions"
		],
		"vs/workbench/contrib/extensions/browser/extensionsActions": [
			"{0} for the Web",
			"The '{0}' extension is not available in {1}. Click 'More Information' to learn more.",
			"&&More Information",
			"Close",
			"Install Pre-Release",
			"Cancel",
			"'{0}' is an extension from an unknown source. Are you sure you want to install?",
			"Install Anyway",
			"Cannot install '{0}' extension because {1} cannot verify the extension signature",
			"Learn More",
			"Install Anyway (Don't Verify Signature)",
			"Cannot install '{0}' extension because {1} cannot verify the extension signature",
			"Learn More",
			"Report Issue",
			"Extension Signature Verification Failed: {0}",
			"Please include following log `F1 > Open View... > Shared` below.\n\n",
			"Install Anyway (Don't Verify Signature)",
			"Error while updating '{0}' extension.",
			"Error while installing '{0}' extension.",
			"Please check the [log]({0}) for more details.",
			"Try Downloading Manually...",
			"Once downloaded, please manually install the downloaded VSIX of '{0}'.",
			"Install from VSIX...",
			"Install",
			"'{0}' is an extension from an unknown source. Are you sure you want to install?",
			"Extension is not signed.",
			"Install Anyway",
			"This extension is deprecated as it is no longer being maintained.",
			"Install Anyway",
			"This extension is deprecated. Use the {0} extension instead.",
			"&&Open {0}",
			"This extension is deprecated as this functionality is now built-in to VS Code.",
			"&&Configure Settings",
			"Are you sure you want to install '{0}'?",
			"Installing extension {0} started. An editor is now open with more details on this extension",
			"Installing extension {0} is completed.",
			"Install Workspace Extension",
			"Install Pre-Release",
			"Install Pre-Release Version",
			"Install",
			"Install Release Version",
			"Install",
			"Installing",
			"Install",
			"Installing",
			"Installing extension {0} started. An editor is now open with more details on this extension",
			"Install in {0}",
			"Install Locally",
			"Install in Browser",
			"Uninstall",
			"Uninstalling",
			"Uninstall (All Profiles)",
			"Uninstalling extension {0} started.",
			"Please reload Visual Studio Code to complete the uninstallation of the extension {0}.",
			"Update",
			"Update to v{0}",
			"Update",
			"Update {0} Extension",
			"{0}\n\nWould you like to update the extension?",
			"Update",
			"Review",
			"Cancel",
			"Updating extension {0} to version {1} started.",
			"Updating extension {0} to version {1} completed.",
			"Enabled auto updates for",
			"Disabled auto updates for",
			"Auto Update All (From Publisher)",
			"Ignoring updates published by {0}.",
			"Enabled auto updates for",
			"Disabled auto updates for",
			"Migrate",
			"Migrate to {0}",
			"Migrate",
			"Manage",
			"Manage",
			"Pre-Release",
			"Switch to Release Version",
			"This will switch and enable updates to release versions",
			"Switch to Pre-Release Version",
			"This will switch to pre-release version and enable updates to latest version always",
			"Install Specific Version...",
			"This extension has no other versions.",
			"pre-release",
			"current",
			"Select Version to Install",
			"Enable (Workspace)",
			"Enable this extension only in this workspace",
			"Enable",
			"Enable this extension",
			"Disable (Workspace)",
			"Disable this extension only in this workspace",
			"Disable",
			"Disable this extension",
			"Reload Window",
			"Restart Extensions",
			"Restart to Update",
			"Update {0}",
			"current",
			"Select Color Theme",
			"Select File Icon Theme",
			"Select Product Icon Theme",
			"Show Recommended Extension",
			"Install Recommended Extension",
			"Do not recommend this extension again",
			"Undo",
			"Unable to create 'extensions.json' file inside the '.vscode' folder ({0}).",
			"Configure Recommended Extensions (Workspace)",
			"Configure Recommended Extensions (Workspace Folder)",
			"Installed",
			"Updated",
			"Uninstalled",
			"Enabled",
			"Disabled",
			"This extension is ignored during sync",
			"This extension is synced",
			"Sync this extension",
			"Do not sync this extension",
			"This extension was reported to be problematic.",
			"This extension is not signed by the Extension Marketplace.",
			"This extension is deprecated. Use the {0} extension instead.",
			"settings",
			"This extension is deprecated as this functionality is now built-in to VS Code. Configure these {0} to use this functionality.",
			"This extension is deprecated as it is no longer being maintained.",
			"This extension is no longer available on the Extension Marketplace.",
			"Please [review the extension]({0}) and update it manually.",
			"This extension is disabled because {0}",
			"This extension is disabled by the environment.",
			"This extension is enabled because it is required in the current environment.",
			"This extension has been disabled because it does not support virtual workspaces.",
			"This extension has limited features because the current workspace is virtual.",
			"All GitHub Copilot functionality is now being served from the GitHub Copilot Chat extension. To temporarily opt out of this extension unification, toggle the {0} setting.",
			"This extension has been disabled because the current workspace is not trusted.",
			"This extension has limited features because the current workspace is not trusted.",
			"This extension is disabled in this workspace because it is defined to run in the Remote Extension Host. Please install the extension in '{0}' to enable.",
			"Learn More",
			"This extension is disabled in this workspace because it is defined to run in the Local Extension Host. Please install the extension locally to enable.",
			"Learn More",
			"This extension is disabled because it is defined to run only in {0} for the Desktop.",
			"Learn More",
			"This extension is disabled because it is not supported in {0} for the Web.",
			"Learn More",
			"Manage Access",
			"Install the language pack extension on '{0}' to enable it there also.",
			"Install the language pack extension locally to enable it there also.",
			"This extension is enabled in the Remote Extension Host because it prefers to run there.",
			"Learn More",
			"This extension is enabled in the Local Extension Host because it prefers to run there.",
			"Learn More",
			"This extension is enabled in the Web Worker Extension Host because it prefers to run there.",
			"Learn More",
			"This extension depends on an extension that is disabled.",
			"Show Dependencies",
			"This extension is enabled for this workspace by the user.",
			"Extension is enabled on '{0}'",
			"This extension is disabled globally by the user.",
			"This extension is disabled for this workspace by the user.",
			"Install Specific Version of Extension...",
			"Select Extension",
			"Select extensions to install",
			"There are no extensions to install.",
			"Installing Extensions...",
			"Successfully installed extensions.",
			"Install Local Extensions in '{0}'...",
			"Install Local Extensions in '{0}'",
			"Install Remote Extensions Locally...",
			"Install Remote Extensions Locally",
			"Button background color for extension actions.",
			"Button foreground color for extension actions.",
			"Button background hover color for extension actions.",
			"Button separator color for extension actions",
			"Button background color for extension actions that stand out (e.g. install button).",
			"Button foreground color for extension actions that stand out (e.g. install button).",
			"Button background hover color for extension actions that stand out (e.g. install button).",
			"Auto Update",
			"Set Color Theme",
			"Set File Icon Theme",
			"Set Product Icon Theme",
			"Set Display Language",
			"Clear Display Language"
		],
		"vs/workbench/contrib/extensions/browser/extensionsActivationProgress": [
			"Activating Extensions..."
		],
		"vs/workbench/contrib/extensions/browser/extensionsCompletionItemsProvider": [
			"Example"
		],
		"vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": [
			"Extensions",
			"Install Missing Dependencies",
			"Finished installing missing dependencies. Please reload the window now.",
			"Reload Window",
			"There are no missing dependencies to install."
		],
		"vs/workbench/contrib/extensions/browser/extensionsIcons": [
			"View icon of the extensions view.",
			"Icon for the 'Manage' action in the extensions view.",
			"Icon for the 'Clear Search Result' action in the extensions view.",
			"Icon for the 'Refresh' action in the extensions view.",
			"Icon for the 'Filter' action in the extensions view.",
			"Icon for the 'Install Local Extension in Remote' action in the extensions view.",
			"Icon for the 'Install Workspace Recommended Extensions' action in the extensions view.",
			"Icon for the 'Configure Recommended Extensions' action in the extensions view.",
			"Icon to indicate that an extension is synced.",
			"Icon to indicate that an extension is ignored when syncing.",
			"Icon to indicate that an extension is remote in the extensions view and editor.",
			"Icon shown along with the install count in the extensions view and editor.",
			"Icon shown for private extensions in the extensions view and editor.",
			"Icon shown along with the rating in the extensions view and editor.",
			"Icon shown for extensions having pre-release versions in extensions view and editor.",
			"Icon used for sponsoring extensions in the extensions view and editor.",
			"Full star icon used for the rating in the extensions editor.",
			"Half star icon used for the rating in the extensions editor.",
			"Empty star icon used for the rating in the extensions editor.",
			"Icon shown with a error message in the extensions editor.",
			"Icon shown with a warning message in the extensions editor.",
			"Icon shown with an info message in the extensions editor.",
			"Icon shown with a workspace trust message in the extension editor.",
			"Icon shown with a activation time message in the extension editor."
		],
		"vs/workbench/contrib/extensions/browser/extensionsQuickAccess": [
			"Type an extension name to install or search.",
			"Press Enter to search for extension '{0}'.",
			"Press Enter to install extension '{0}'.",
			"Press Enter to manage your extensions."
		],
		"vs/workbench/contrib/extensions/browser/extensionsViewer": [
			"Verified Publisher {0}",
			"Publisher {0}",
			"Deprecated",
			"Rated {0} out of 5 stars by {1} users",
			"Extensions",
			"Error",
			"Unknown Extension:",
			"Extensions"
		],
		"vs/workbench/contrib/extensions/browser/extensionsViewlet": [
			"[Sign in to access Extensions Marketplace]({0})",
			"Your account does not have access to the Extensions Marketplace. Please contact your administrator.",
			"Installed",
			"Search Extensions in Marketplace",
			"Click to Show",
			"Show",
			"Dismiss",
			"Dismiss",
			"1 extension found in the {0} section.",
			"1 extension found.",
			"{0} extensions found in the {1} section.",
			"{0} extensions found.",
			"Marketplace returned 'ECONNREFUSED'. Please check the 'http.proxy' setting.",
			"Open User Settings",
			"{0} requires update",
			"{0} require update",
			"{0} requires restart",
			"{0} require restart",
			"Restart Extensions",
			"Reload Now",
			"Learn More",
			"The extension '{0}' was found to be problematic and has been uninstalled",
			"Sign in required to access marketplace",
			"Access denied to marketplace",
			"Sign in to access Marketplace",
			"Remote",
			"Marketplace",
			"Install Local Extensions in '{0}'...",
			"Install Remote Extensions Locally...",
			"Popular",
			"Recommended",
			"Enabled",
			"Disabled",
			"Marketplace",
			"Installed",
			"Recently Updated",
			"Enabled",
			"Disabled",
			"Available Updates",
			"Builtin",
			"Workspace Unsupported",
			"Workspace Recommendations",
			"Other Recommendations",
			"Features",
			"Themes",
			"Programming Languages",
			"Disabled in Restricted Mode",
			"Limited in Restricted Mode",
			"Disabled in Virtual Workspaces",
			"Limited in Virtual Workspaces",
			"Deprecated"
		],
		"vs/workbench/contrib/extensions/browser/extensionsViews": [
			"{0} Showing local extensions.",
			"No extensions found.",
			"Unable to search the Marketplace when offline, please check your network connection.",
			"Error while fetching extensions. {0}",
			"There are no extensions to install."
		],
		"vs/workbench/contrib/extensions/browser/extensionsWidgets": [
			"Install count",
			"Average rating: {0} out of 5",
			"Publisher ({0})",
			"This publisher has verified ownership of {0}",
			"Sponsor",
			"Extension in {0}",
			"Private Extension",
			"Workspace Extension",
			"Local Extension",
			"This extension is ignored during sync.",
			"{0} reqs",
			"Private Extension",
			"Sponsor",
			"Workspace Extension",
			"Local Extension",
			"This publisher has verified ownership of {0}",
			"Latest version:",
			"Activation time",
			"Startup",
			"1 uncaught error",
			"{0} uncaught errors",
			"1 message",
			"{0} messages",
			"{0} usage",
			"{0} {1} requests in last 30 days",
			"Pre-Release version",
			"This extension has a {0} available",
			"You have chosen not to receive recommendations for this extension.",
			"The icon color for extension ratings.",
			"The icon color for pre-release extension.",
			"The icon color for extension sponsor.",
			"The icon color for private extensions."
		],
		"vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": [
			"Manifest is not found",
			"Auto Update Extensions",
			"Do you want to enable auto update for all extensions?",
			"Do you want to disable auto update for all extensions?",
			"This will reset any auto update settings you have set for individual extensions.",
			"Updating Extensions Auto Update State",
			"Some extensions are disabled because they are not allowed by your system administrator.",
			"Some extensions are disabled because they are configured not to be allowed.",
			"Some extensions are disabled due to version incompatibility. Review and update them.",
			"Invalid extensions detected. Review them.",
			"Deprecated extensions detected. Review them and migrate to alternatives.",
			"Changing extension enablement",
			"Extensions were auto restarted to enable updates.",
			"reload window",
			"restart extensions",
			"Please {0} to complete the uninstallation of this extension.",
			"Please update {0} to enable the updated extension.",
			"Please update {0} to enable the updated extension.",
			"Please restart {0} to enable the updated extension.",
			"Please {0} to enable the updated extension.",
			"Please {0} to enable this extension locally.",
			"Please {0} to enable this extension in {1}.",
			"Please {0} to enable this extension.",
			"Please {0} to enable this extension.",
			"Please {0} to disable this extension.",
			"Please {0} to enable this extension.",
			"Please {0} to enable this extension.",
			"Extension '{0}' not found.",
			"All Platforms",
			"Please select the platform for which you want to download the VSIX",
			"Select folder to download the VSIX",
			"Download",
			"Downloading VSIX...",
			"Successfully downloaded the VSIX",
			"Error while downloading the VSIX: {0}",
			"This extension has no other versions.",
			"pre-release",
			"Select Version to Download",
			"The marketplace metadata of this extension changed, likely due to a re-publish.",
			"The update for {0} extension introduces executable code, which is not present in the currently installed version.",
			"The provided object is not an extension.",
			"This extension is reported to be problematic.",
			"This extension is disallowed to be installed.",
			"This extension is not signed.",
			"Cannot install the '{0}' extension because it is not available in this setup.",
			"Cannot install the '{0}' extension because it is not available in this setup.",
			"This extension is reported to be problematic.",
			"If this issue persists, please report it at {0}",
			"The extension '{0}' cannot be installed because the requested version '{1}' was not found.",
			"The extension '{0}' cannot be installed because it was not found.",
			"&&Install Extension",
			"&&Install Extension and {0}",
			"Open Extension",
			"Install Extension",
			"Would you like to install '{0}' extension from '{1}'?",
			"Would you like to install the extension?",
			"Sync this extension",
			"Unable to install extension",
			"Enable Extension",
			"Would you like to enable '{0}' extension?",
			"&&Enable Extension",
			"&&Enable Extension and {0}",
			"Can't install '{0}' extension because it is not compatible.",
			"Uninstall Extension",
			"Would you like to Uninstall {0} from all profiles?",
			"Uninstall (All Profiles)",
			"Uninstall Extension with Dependents",
			"Uninstall All",
			"Uninstalling extension...",
			"Cannot uninstall '{0}' extension alone. '{1}' extension depends on this. Do you want to uninstall all these extensions?",
			"Cannot uninstall '{0}' extension alone. '{1}' and '{2}' extensions depend on this. Do you want to uninstall all these extensions?",
			"Cannot uninstall '{0}' extension alone. '{1}', '{2}' and other extensions depend on this. Do you want to uninstall all these extensions?",
			"Installing '{0}' extension...",
			"Installing extension...",
			"Disable Extension with Dependents",
			"Disable All",
			"Cannot disable '{0}' extension alone. '{1}' extension depends on this. Do you want to disable all these extensions?",
			"Cannot disable '{0}' extension alone. '{1}' and '{2}' extensions depend on this. Do you want to disable all these extensions?",
			"Cannot disable '{0}' extension alone. '{1}', '{2}' and other extensions depend on this. Do you want to disable all these extensions?"
		],
		"vs/workbench/contrib/extensions/browser/fileBasedRecommendations": [
			"This extension is recommended based on the files you recently opened.",
			"the {0} language"
		],
		"vs/workbench/contrib/extensions/browser/webRecommendations": [
			"This extension is recommended for {0} for the Web"
		],
		"vs/workbench/contrib/extensions/browser/workspaceRecommendations": [
			"This extension is recommended by users of the current workspace.",
			"This extension is recommended by users of the current workspace."
		],
		"vs/workbench/contrib/extensions/common/extensions": [
			"Extensions"
		],
		"vs/workbench/contrib/extensions/common/extensionsFileTemplate": [
			"Extensions",
			"List of extensions which should be recommended for users of this workspace. The identifier of an extension is always '${publisher}.${name}'. For example: 'vscode.csharp'.",
			"Expected format '${publisher}.${name}'. Example: 'vscode.csharp'.",
			"List of extensions recommended by VS Code that should not be recommended for users of this workspace. The identifier of an extension is always '${publisher}.${name}'. For example: 'vscode.csharp'.",
			"Expected format '${publisher}.${name}'. Example: 'vscode.csharp'."
		],
		"vs/workbench/contrib/extensions/common/extensionsInput": [
			"Icon of the extensions editor label.",
			"Extension: {0}"
		],
		"vs/workbench/contrib/extensions/common/extensionsUtils": [
			"Disable other keymaps ({0}) to avoid conflicts between keybindings?",
			"Yes",
			"No"
		],
		"vs/workbench/contrib/extensions/common/installExtensionsTool": [
			"Install Extensions",
			"Tool for installing extensions",
			"Install Extensions",
			"Review the suggested extensions and click the **Install** button for each extension you wish to add. Once you have finished installing the selected extensions, click **Continue** to proceed.",
			"Following extensions are installed: {0}",
			"No extensions were installed."
		],
		"vs/workbench/contrib/extensions/common/reportExtensionIssueAction": [
			"Report Issue"
		],
		"vs/workbench/contrib/extensions/common/runtimeExtensionsInput": [
			"Icon of the runtime extensions editor label.",
			"Running Extensions"
		],
		"vs/workbench/contrib/extensions/common/searchExtensionsTool": [
			"Search Extensions",
			"Search for VS Code extensions",
			"Please provide a category or keywords or ids to search for."
		],
		"vs/workbench/contrib/extensions/electron-browser/debugExtensionHostAction": [
			"Pick extension host",
			"Debug Extensions",
			"In order to debug extensions a restart is required. Do you want to restart '{0}' now?",
			"&&Restart",
			"Attaching Debugger To Extension Host",
			"Attach Extension Host",
			"Debug Extension Host In Dev Tools",
			"Debug Extension Host In New Window"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionProfileService": [
			"Extension Profiler",
			"Profiling Extension Host",
			"Profiling Extension Host",
			"Click to stop profiling.",
			"Profiling Extension Host ({0} sec)",
			"Profile Extensions",
			"In order to profile extensions a restart is required. Do you want to restart '{0}' now?",
			"&&Restart"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensions.contribution": [
			"Running Extensions"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsActions": [
			"Open Extensions Folder",
			"Cleanup Extensions Folder"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": [
			"The extension '{0}' took a very long time to complete its last operation and it has prevented other extensions from running.",
			"Show Extensions"
		],
		"vs/workbench/contrib/extensions/electron-browser/extensionsSlowActions": [
			"Performance Issue",
			"Report Issue",
			"Did you attach the CPU-Profile?",
			"This is a reminder to make sure that you have not forgotten to attach '{0}' to the issue you have just created.",
			"Show Issues",
			"Did you attach the CPU-Profile?",
			"This is a reminder to make sure that you have not forgotten to attach '{0}' to an existing performance issue."
		],
		"vs/workbench/contrib/extensions/electron-browser/runtimeExtensionsEditor": [
			"Start Extension Host Profile",
			"Stop Extension Host Profile",
			"Open Extension Host Profile",
			"Save Extension Host Profile",
			"Save Extension Host Profile"
		],
		"vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": [
			"Open in Integrated Terminal",
			"Open in External Terminal",
			"Open in Windows Terminal"
		],
		"vs/workbench/contrib/externalTerminal/electron-browser/externalTerminal.contribution": [
			"Show the integrated terminal action.",
			"Show the external terminal action.",
			"Show both integrated and external terminal actions.",
			"External Terminal",
			"When opening a file from the Explorer in a terminal, determines what kind of terminal will be launched",
			"When opening a repository from the Source Control Repositories view in a terminal, determines what kind of terminal will be launched",
			"Customizes which terminal to run on Windows.",
			"Customizes which terminal application to run on macOS.",
			"Customizes which terminal to run on Linux.",
			"Open New External Terminal"
		],
		"vs/workbench/contrib/externalUriOpener/common/configuration": [
			"Configure the opener to use for external URIs (http, https).",
			"Map URI pattern to an opener id.\nExample patterns: \n{0}",
			"Map URI pattern to an opener id.\nExample patterns: \n{0}",
			"Open using VS Code's standard opener."
		],
		"vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService": [
			"Open in new browser window",
			"Open in default browser",
			"Configure default opener...",
			"How would you like to open: {0}"
		],
		"vs/workbench/contrib/files/browser/editors/binaryFileEditor": [
			"Binary File Viewer"
		],
		"vs/workbench/contrib/files/browser/editors/textFileEditor": [
			"Text File Editor",
			"Open Folder",
			"Reveal Folder",
			"The file is not displayed in the text editor because it is a directory.",
			"The file is not displayed in the text editor because it is very large ({0}).",
			"The file is not displayed in the text editor because it is very large.",
			"The editor could not be opened because the file was not found.",
			"Create File"
		],
		"vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": [
			"Use the actions in the editor tool bar to either undo your changes or overwrite the content of the file with your changes.",
			"Failed to save '{0}': The content of the file is newer. Please compare your version with the file contents or overwrite the content of the file with your changes.",
			"Failed to save '{0}': File is read-only. Select 'Overwrite as Admin' to retry as administrator.",
			"Failed to save '{0}': File is read-only. Select 'Overwrite as Sudo' to retry as superuser.",
			"Failed to save '{0}': File is read-only. Select 'Overwrite' to attempt to make it writeable.",
			"Failed to save '{0}': Insufficient permissions. Select 'Retry as Admin' to retry as administrator.",
			"Failed to save '{0}': Insufficient permissions. Select 'Retry as Sudo' to retry as superuser.",
			"Failed to save '{0}': {1}",
			"Learn More",
			"Don't Show Again",
			"Compare",
			"{0} (in file) ↔ {1} (in {2}) - Resolve save conflict",
			"Overwrite as Admin...",
			"Overwrite as Sudo...",
			"Retry as Admin...",
			"Retry as Sudo...",
			"Retry",
			"Revert",
			"Overwrite",
			"Overwrite",
			"Configure"
		],
		"vs/workbench/contrib/files/browser/explorerViewlet": [
			"View icon of the explorer view.",
			"View icon of the open editors view.",
			"&&Explorer",
			"Open Folder",
			"add a folder",
			"Open Recent",
			"You have not yet added a folder to the workspace.\n{0}",
			"You have not yet opened a folder.\n{0}\n{1}",
			"Connected to remote.\n{0}",
			"You have not yet opened a folder.\n{0}\nOpening a folder will close all currently open editors. To keep them open, {1} instead.",
			"You have not yet opened a folder.\n{0}",
			"Folders",
			"Explorer",
			"Explorer"
		],
		"vs/workbench/contrib/files/browser/fileActions.contribution": [
			"Copy Path",
			"Copy Relative Path",
			"Reveal in Explorer View",
			"Use your changes and overwrite file contents",
			"Discard your changes and revert to file contents",
			"Open to the Side",
			"Reopen Editor With...",
			"Revert File",
			"Save All",
			"Compare with Saved",
			"Compare with Selected",
			"Select for Compare",
			"Compare Selected",
			"Close",
			"Close Others",
			"Close Saved",
			"Close All",
			"Open With...",
			"Cut",
			"Delete Permanently",
			"Delete Permanently",
			"New Text File",
			"Open File...",
			"&&New Text File",
			"&&Save",
			"Save &&As...",
			"Save A&&ll",
			"A&&uto Save",
			"Re&&vert File",
			"&&Close Editor",
			"Go to &&File...",
			"Copy Path of Active File",
			"Copy Relative Path of Active File",
			"Save All in Group",
			"Save All Files",
			"Revert File",
			"Compare Active File with Saved",
			"Opens a new diff editor to compare the active file with the version on disk.",
			"Create a new folder or directory"
		],
		"vs/workbench/contrib/files/browser/fileActions": [
			"Rename...",
			"Delete",
			"Copy",
			"Paste",
			"Download...",
			"Upload...",
			"&&Move to Recycle Bin",
			"&&Move to Trash",
			"&&Delete",
			"You are deleting files with unsaved changes. Do you want to continue?",
			"You are deleting a folder {0} with unsaved changes in 1 file. Do you want to continue?",
			"You are deleting a folder {0} with unsaved changes in {1} files. Do you want to continue?",
			"You are deleting {0} with unsaved changes. Do you want to continue?",
			"Your changes will be lost if you don't save them.",
			"You are deleting files that are configured to be read-only. Do you want to continue?",
			"You are deleting a folder {0} that is configured to be read-only. Do you want to continue?",
			"You are deleting a file {0} that is configured to be read-only. Do you want to continue?",
			"The read-only protection will be overridden if you continue.",
			"Continue",
			"This action is irreversible!",
			"You can restore these files using the Undo command.",
			"You can restore this file using the Undo command.",
			"You can restore these files from the Recycle Bin.",
			"You can restore this file from the Recycle Bin.",
			"You can restore these files from the Trash.",
			"You can restore this file from the Trash.",
			"Do not ask me again",
			"Delete {0} files",
			"Delete {0}",
			"Deleting {0} files",
			"Deleting {0}",
			"Failed to delete using the Recycle Bin. Do you want to permanently delete instead?",
			"Failed to delete using the Trash. Do you want to permanently delete instead?",
			"&&Delete Permanently",
			"&&Retry",
			"Are you sure you want to delete the following {0} files/directories and their contents?",
			"Are you sure you want to delete the following {0} directories and their contents?",
			"Are you sure you want to delete the following {0} files?",
			"Are you sure you want to delete '{0}' and its contents?",
			"Are you sure you want to delete '{0}'?",
			"Are you sure you want to permanently delete the following {0} files/directories and their contents?",
			"Are you sure you want to permanently delete the following {0} directories and their contents?",
			"Are you sure you want to permanently delete the following {0} files?",
			"Are you sure you want to permanently delete '{0}' and its contents?",
			"Are you sure you want to permanently delete '{0}'?",
			"A file or folder with the name '{0}' already exists in the destination folder. Do you want to replace it?",
			"&&Replace",
			"Save All in Group",
			"Close Group",
			"The active editor must contain an openable resource.",
			"A file or folder name must be provided.",
			"A file or folder name cannot start with a slash.",
			"A file or folder **{0}** already exists at this location. Please choose a different name.",
			"The name **{0}** is not valid as a file or folder name. Please choose a different name.",
			"Leading or trailing whitespace detected in file or folder name.",
			"Clipboard ↔ {0}",
			"Retry",
			"Create {0}",
			"Creating {0}",
			"Rename {0} to {1}",
			"Renaming {0} to {1}",
			"Are you sure you want to paste the following {0} items?",
			"Are you sure you want to paste '{0}'?",
			"Do not ask me again",
			"&&Paste",
			"File to paste is an ancestor of the destination folder",
			"Moving {0} files",
			"Moving {0}",
			"Move {0} files",
			"Move {0}",
			"The file(s) to paste have been deleted or moved since you copied them. {0}",
			"Copying {0} files",
			"Copying {0}",
			"Paste {0} files",
			"Paste {0}",
			"New File...",
			"New Folder...",
			"Compare Active File With...",
			"Opens a picker to select a file to diff with the active editor.",
			"Toggle Auto Save",
			"Toggle the ability to save files automatically after typing",
			"Focus on Files Explorer",
			"Moves focus to the file explorer view container.",
			"Reveal Active File in Explorer View",
			"Reveals and selects the active file within the explorer view.",
			"Open Active Editor in New Empty Workspace",
			"Opens the active editor in a new window with no folders open.",
			"Compare New Untitled Text Files",
			"Opens a new diff editor with two untitled files.",
			"Compare Active File with Clipboard",
			"Opens a new diff editor to compare the active file with the contents of the clipboard.",
			"Set Active Editor Read-only in Session",
			"Set Active Editor Writeable in Session",
			"Toggle Active Editor Read-only in Session",
			"Reset Active Editor Read-only in Session"
		],
		"vs/workbench/contrib/files/browser/fileCommands": [
			"{0} (in file) ↔ {1}",
			"Retry",
			"Revert All",
			"Revert",
			"Failed to save '{0}': {1}",
			"Failed to revert '{0}': {1}",
			"Create File"
		],
		"vs/workbench/contrib/files/browser/fileConstants": [
			"Remove Folder from Workspace",
			"Save As...",
			"Save",
			"Save without Formatting",
			"Save All",
			"New Untitled Text File"
		],
		"vs/workbench/contrib/files/browser/fileImportExport": [
			"Uploading",
			"Overwrite {0}",
			"Overwriting {0}",
			"{0} of {1} files ({2}/s)",
			"{0} ({1} of {2}, {3}/s)",
			"Copying...",
			"&&Copy Folders",
			"&&Copy Folder",
			"&&Add Folders to Workspace",
			"&&Add Folder to Workspace",
			"Do you want to copy the folders or add the folders to the workspace?",
			"Do you want to copy '{0}' or add '{0}' as a folder to the workspace?",
			"Are you sure to want to copy folders?",
			"Are you sure to want to copy '{0}'?",
			"Some or all of the dropped files could not be accessed for import.",
			"The dropped file could not be accessed for import.",
			"Import {0}",
			"Import {0} resources",
			"Copying {0}",
			"Copying {0} resources",
			"Downloading",
			"{0} of {1} files ({2}/s)",
			"{0} ({1} of {2}, {3}/s)",
			"Download",
			"Choose Where to Download",
			"Download {0}",
			"Downloading {0}",
			"A file or folder with the name '{0}' already exists in the destination folder. Do you want to replace it?",
			"This action is irreversible!",
			"&&Replace",
			"The following {0} files and/or folders already exist in the destination folder. Do you want to replace them?",
			"This action is irreversible!",
			"&&Replace"
		],
		"vs/workbench/contrib/files/browser/files.contribution": [
			"Text File Editor",
			"Binary File Editor",
			"Disable hot exit. A prompt will show when attempting to close a window with editors that have unsaved changes.",
			"Hot exit will be triggered when the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu). All windows without folders opened will be restored upon next launch. A list of previously opened windows with unsaved files can be accessed via `File > Open Recent > More...`",
			"Hot exit will be triggered when the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu), and also for any window with a folder opened regardless of whether it's the last window. All windows without folders opened will be restored upon next launch. A list of previously opened windows with unsaved files can be accessed via `File > Open Recent > More...`",
			"[Hot Exit](https://aka.ms/vscode-hot-exit) controls whether unsaved files are remembered between sessions, allowing the save prompt when exiting the editor to be skipped.",
			"Disable hot exit. A prompt will show when attempting to close a window with editors that have unsaved changes.",
			"Hot exit will be triggered when the browser quits or the window or tab is closed.",
			"[Hot Exit](https://aka.ms/vscode-hot-exit) controls whether unsaved files are remembered between sessions, allowing the save prompt when exiting the editor to be skipped.",
			"Files",
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) for excluding files and folders. For example, the File Explorer decides which files and folders to show or hide based on this setting. Refer to the `#search.exclude#` setting to define search-specific excludes. Refer to the `#explorer.excludeGitIgnore#` setting for ignoring files based on your `.gitignore`.",
			"Enable the pattern.",
			"Disable the pattern.",
			"The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
			"Additional check on the siblings of a matching file. Use \\$(basename) as variable for the matching file name.",
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) of file associations to languages (for example `\"*.extension\": \"html\"`). Patterns will match on the absolute path of a file if they contain a path separator and will match on the name of the file otherwise. These have precedence over the default associations of the languages installed.",
			"The default character set encoding to use when reading and writing files. This setting can also be configured per language.",
			"When enabled, the editor will attempt to guess the character set encoding when opening files. This setting can also be configured per language. Note, this setting is not respected by text search. Only {0} is respected.",
			"List of character set encodings that the editor should attempt to guess in the order they are listed. In case it cannot be determined, {0} is respected",
			"LF",
			"CRLF",
			"Uses operating system specific end of line character.",
			"The default end of line character.",
			"Moves files/folders to the OS trash (recycle bin on Windows) when deleting. Disabling this will delete files/folders permanently.",
			"When enabled, will trim trailing whitespace when saving a file.",
			"When enabled, trailing whitespace will be removed from multiline strings and regexes will be removed on save or when executing 'editor.action.trimTrailingWhitespace'. This can cause whitespace to not be trimmed from lines when there isn't up-to-date token information.",
			"When enabled, insert a final new line at the end of the file when saving it.",
			"When enabled, will trim all new lines after the final new line at the end of the file when saving it.",
			"An editor with changes is never automatically saved.",
			"An editor with changes is automatically saved after the configured `#files.autoSaveDelay#`.",
			"An editor with changes is automatically saved when the editor loses focus.",
			"An editor with changes is automatically saved when the window loses focus.",
			"Controls [auto save](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) of editors that have unsaved changes.",
			"Controls the delay in milliseconds after which an editor with unsaved changes is saved automatically. Only applies when `#files.autoSave#` is set to `{0}`.",
			"When enabled, will limit [auto save](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) of editors to files that are inside the opened workspace. Only applies when {0} is enabled.",
			"When enabled, will limit [auto save](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save) of editors to files that have no errors reported in them at the time the auto save is triggered. Only applies when {0} is enabled.",
			"Configure paths or [glob patterns](https://aka.ms/vscode-glob-patterns) to exclude from file watching. Paths can either be relative to the watched folder or absolute. Glob patterns are matched relative from the watched folder. When you experience the file watcher process consuming a lot of CPU, make sure to exclude large folders that are of less interest (such as build output folders).",
			"Configure extra paths to watch for changes inside the workspace. By default, all workspace folders will be watched recursively, except for folders that are symbolic links. You can explicitly add absolute or relative paths to support watching folders that are symbolic links. Relative paths will be resolved to an absolute path using the currently opened workspace.",
			"The default language identifier that is assigned to new files. If configured to `${activeEditorLanguage}`, will use the language identifier of the currently active text editor if any.",
			"Configure paths or [glob patterns](https://aka.ms/vscode-glob-patterns) to mark as read-only. Glob patterns are always evaluated relative to the path of the workspace folder unless they are absolute paths. You can exclude matching paths via the `#files.readonlyExclude#` setting. Files from readonly file system providers will always be read-only independent of this setting.",
			"Configure paths or [glob patterns](https://aka.ms/vscode-glob-patterns) to exclude from being marked as read-only if they match as a result of the `#files.readonlyInclude#` setting. Glob patterns are always evaluated relative to the path of the workspace folder unless they are absolute paths. Files from readonly file system providers will always be read-only independent of this setting.",
			"Marks files as read-only when their file permissions indicate as such. This can be overridden via `#files.readonlyInclude#` and `#files.readonlyExclude#` settings.",
			"Restore the undo stack when a file is reopened.",
			"Will refuse to save and ask for resolving the save conflict manually.",
			"Will resolve the save conflict by overwriting the file on disk with the changes in the editor.",
			"A save conflict can occur when a file is saved to disk that was changed by another program in the meantime. To prevent data loss, the user is asked to compare the changes in the editor with the version on disk. This setting should only be changed if you frequently encounter save conflict errors and may result in data loss if used without caution.",
			"Default path for file dialogs must be an absolute path (e.g. C:\\\\myFolder or /myFolder).",
			"Default path for file dialogs, overriding user's home path. Only used in the absence of a context-specific path, such as most recently opened file or folder.",
			"Enables the simple file dialog for opening and saving files and folders. The simple file dialog replaces the system file dialog when enabled.",
			"Timeout in milliseconds after which file participants for create, rename, and delete are cancelled. Use `0` to disable participants.",
			"Format a file on save. A formatter must be available and the editor must not be shutting down. When {0} is set to `afterDelay`, the file will only be formatted when saved explicitly.",
			"Format the whole file.",
			"Format modifications. Requires source control and a formatter that supports 'Format Selection'.",
			"Will attempt to format modifications only (requires source control and a formatter that supports 'Format Selection'). If source control can't be used, then the whole file will be formatted.",
			"Controls if format on save formats the whole file or only modifications. Only applies when `#editor.formatOnSave#` is enabled.",
			"File Explorer",
			"The initial maximum number of editors shown in the Open Editors pane. Exceeding this limit will show a scroll bar and allow resizing the pane to display more items.",
			"The minimum number of editor slots pre-allocated in the Open Editors pane. If set to 0 the Open Editors pane will dynamically resize based on the number of editors.",
			"Controls the sorting order of editors in the Open Editors pane.",
			"Editors are ordered in the same order editor tabs are shown.",
			"Editors are ordered alphabetically by tab name inside each editor group.",
			"Editors are ordered alphabetically by full path inside each editor group.",
			"Files will be revealed and selected.",
			"Files will not be revealed and selected.",
			"Files will not be scrolled into view, but will still be focused.",
			"Controls whether the Explorer should automatically reveal and select files when opening them.",
			"Configure paths or [glob patterns](https://aka.ms/vscode-glob-patterns) for excluding files and folders from being revealed and selected in the Explorer when they are opened. Glob patterns are always evaluated relative to the path of the workspace folder unless they are absolute paths.",
			"The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
			"Additional check on the siblings of a matching file. Use $(basename) as variable for the matching file name.",
			"Controls whether the Explorer should allow to move files and folders via drag and drop. This setting only effects drag and drop from inside the Explorer.",
			"Controls whether the Explorer should ask for confirmation to move files and folders via drag and drop.",
			"Controls whether the Explorer should ask for confirmation when pasting native files and folders.",
			"Controls whether the Explorer should ask for confirmation when deleting files and folders.",
			"Controls whether the Explorer should support undoing file and folder operations.",
			"Controls whether the Explorer should ask for confirmation when undoing.",
			"Explorer will prompt before all undo operations.",
			"Explorer will prompt before destructive undo operations.",
			"Explorer will not prompt before undo operations when focused.",
			"Controls whether the Explorer should expand multi-root workspaces containing only one folder during initialization",
			"Files and folders are sorted by their names. Folders are displayed before files.",
			"Files and folders are sorted by their names. Files are interwoven with folders.",
			"Files and folders are sorted by their names. Files are displayed before folders.",
			"Files and folders are grouped by extension type then sorted by their names. Folders are displayed before files.",
			"Files and folders are sorted by last modified date in descending order. Folders are displayed before files.",
			"Files and folders are sorted by their names. Folders are displayed before files. Files with nested children are displayed before other files.",
			"Controls the property-based sorting of files and folders in the Explorer. When `#explorer.fileNesting.enabled#` is enabled, also controls sorting of nested files.",
			"Uppercase and lowercase names are mixed together.",
			"Uppercase names are grouped together before lowercase names.",
			"Lowercase names are grouped together before uppercase names.",
			"Names are sorted in Unicode order.",
			"Controls the lexicographic sorting of file and folder names in the Explorer.",
			"Controls whether the file and folder sort order, should be reversed.",
			"Controls whether file decorations should use colors.",
			"Controls whether file decorations should use badges.",
			"Appends the word \"copy\" at the end of the duplicated name potentially followed by a number.",
			"Adds a number at the end of the duplicated name. If some number is already part of the name, tries to increase that number.",
			"Disables incremental naming. If two files with the same name exist you will be prompted to overwrite the existing file.",
			"Controls which naming strategy to use when giving a new name to a duplicated Explorer item on paste.",
			"Controls whether the Explorer should automatically open a file when it is dropped into the explorer",
			"Controls whether the Explorer should render folders in a compact form. In such a form, single child folders will be compressed in a combined tree element. Useful for Java package structures, for example.",
			"Use slash as path separation character.",
			"Use backslash as path separation character.",
			"Uses operating system specific path separation character.",
			"The path separation character used when copying relative file paths.",
			"Use slash as path separation character.",
			"Use backslash as path separation character.",
			"Uses operating system specific path separation character.",
			"The path separation character used when copying file paths.",
			"Controls whether entries in .gitignore should be parsed and excluded from the Explorer. Similar to {0}.",
			"Controls whether file nesting is enabled in the Explorer. File nesting allows for related files in a directory to be visually grouped together under a single parent file.",
			"Controls whether file nests are automatically expanded. {0} must be set for this to take effect.",
			"Controls nesting of files in the Explorer. {0} must be set for this to take effect. Each __Item__ represents a parent pattern and may contain a single `*` character that matches any string. Each __Value__ represents a comma separated list of the child patterns that should be shown nested under a given parent. Child patterns may contain several special tokens:\n- `${capture}`: Matches the resolved value of the `*` from the parent pattern\n- `${basename}`: Matches the parent file's basename, the `file` in `file.ts`\n- `${extname}`: Matches the parent file's extension, the `ts` in `file.ts`\n- `${dirname}`: Matches the parent file's directory name, the `src` in `src/file.ts`\n- `*`:  Matches any string, may only be used once per child pattern",
			"Each key pattern may contain a single `*` character which will match any string."
		],
		"vs/workbench/contrib/files/browser/views/emptyView": [
			"No Folder Opened"
		],
		"vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": [
			"Unable to resolve workspace folder ({0})",
			"Symbolic Link",
			"Unknown File Type",
			"Explorer"
		],
		"vs/workbench/contrib/files/browser/views/explorerView": [
			"Explorer Section: {0}",
			"New File...",
			"New Folder...",
			"Refresh Explorer",
			"Forces a refresh of the Explorer.",
			"Collapse Folders in Explorer",
			"Folds all folders in the Explorer."
		],
		"vs/workbench/contrib/files/browser/views/explorerViewer": [
			"The result set only contains a subset of all matches. Be more specific in your search to narrow down the results.",
			"The result set only contains a subset of all matches. Be more specific in your search to narrow down the results.",
			"Files Explorer",
			"Directory contains {0} matches",
			"Type file name. Press Enter to confirm or Escape to cancel.",
			"Are you sure you want to change the order of multiple root folders in your workspace?",
			"Are you sure you want to move the following {0} files into '{1}'?",
			"Are you sure you want to change the order of root folder '{0}' in your workspace?",
			"Are you sure you want to move '{0}' into '{1}'?",
			"Do not ask me again",
			"&&Move",
			"Copy {0}",
			"Copying {0}",
			"Move {0}",
			"Moving {0}",
			"{0} folders",
			"{0} files"
		],
		"vs/workbench/contrib/files/browser/views/openEditorsView": [
			"{0} unsaved",
			"Open Editors",
			"Flip &&Layout",
			"Open Editors",
			"Toggle Vertical/Horizontal Editor Layout",
			"Flip Layout",
			"New Untitled Text File"
		],
		"vs/workbench/contrib/files/browser/workspaceWatcher": [
			"Unable to watch for file changes. Please follow the instructions link to resolve this issue.",
			"Instructions",
			"File changes watcher stopped unexpectedly. A reload of the window may enable the watcher again unless the workspace cannot be watched for file changes.",
			"Reload"
		],
		"vs/workbench/contrib/files/common/dirtyFilesIndicator": [
			"1 unsaved file",
			"{0} unsaved files"
		],
		"vs/workbench/contrib/files/common/files": [
			"True when the EXPLORER viewlet is visible.",
			"True when the FOLDERS view (the file tree within the explorer view container) is visible.",
			"True when the focused item in the EXPLORER is a folder.",
			"True when the focused item in the EXPLORER is read-only.",
			"True when the focused item in the EXPLORER's parent is read-only.",
			"True when the focused item in the EXPLORER is a root folder.",
			"True when an item in the EXPLORER has been cut for cut and paste.",
			"True when the focused item in the EXPLORER can be moved to trash.",
			"True when the focus is inside the EXPLORER view.",
			"True when the focus is inside the OPEN EDITORS view.",
			"True when the focus is inside the EXPLORER viewlet.",
			"True when the explorer tree is using the explorer find provider.",
			"True when the focused item in the EXPLORER view is a compact item.",
			"True when the focus is inside a compact item's first part in the EXPLORER view.",
			"True when the focus is inside a compact item's last part in the EXPLORER view.",
			"True when a workspace in the EXPLORER view has some collapsible root child."
		],
		"vs/workbench/contrib/files/electron-browser/fileActions.contribution": [
			"Share",
			"Reveal in File Explorer",
			"Reveal in Finder",
			"Open Containing Folder",
			"File"
		],
		"vs/workbench/contrib/folding/browser/folding.contribution": [
			"All",
			"All active folding range providers",
			"Defines a default folding range provider that takes precedence over all other folding range providers. Must be the identifier of an extension contributing a folding range provider."
		],
		"vs/workbench/contrib/format/browser/formatActionsMultiple": [
			"None",
			"None",
			"Extension '{0}' is configured as formatter but it cannot format '{1}'-files",
			"Extension '{0}' is configured as formatter but it can only format '{1}'-files as a whole, not selections or parts of it.",
			"There are multiple formatters for '{0}' files. One of them should be configured as default formatter.",
			"Extension '{0}' is configured as formatter but not available. Select a different default formatter to continue.",
			"Configure Default Formatter",
			"&&Configure...",
			"Configure...",
			"Select a default formatter for '{0}' files",
			"Configure...",
			"Formatter Conflicts",
			"Formatting",
			"Defines a default formatter which takes precedence over all other formatter settings. Must be the identifier of an extension contributing a formatter.",
			"(default)",
			"Configure Default Formatter...",
			"Select a formatter",
			"Select a default formatter for '{0}' files",
			"Format Document With...",
			"Format Selection With..."
		],
		"vs/workbench/contrib/format/browser/formatActionsNone": [
			"This file cannot be formatted because it is too large",
			"There is no formatter for '{0}' files installed.",
			"&&Install Formatter...",
			"Format Document"
		],
		"vs/workbench/contrib/format/browser/formatModified": [
			"Format Modified Lines"
		],
		"vs/workbench/contrib/inlayHints/browser/inlayHintsAccessibilty": [
			"Whether the current line and its inlay hints are currently focused",
			"Code with Inlay Hint Information",
			"Read Line with Inlay Hints",
			"Stop Inlay Hints Reading"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChat.contribution": [
			"Edit Code",
			"Generate",
			"Cancel Request",
			"Cancel"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatActions": [
			"Icon which spawns the inline chat from the editor toolbar.",
			"Cursor Up",
			"Cursor Down",
			"Accept",
			"Discard",
			"Rerun",
			"Close",
			"View in Chat",
			"Open Inline Chat",
			"Focus Input",
			"Resume Last Dismissed Inline Chat",
			"Inline Chat",
			"Accept Changes",
			"Rerun Request",
			"Configure Inline Chat",
			"Move to Next Change",
			"Move to Previous Change",
			"Toggle Changes",
			"Inline Chat",
			"Keep",
			"Close"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatController": [
			"Failed to start editor chat",
			"Getting ready...",
			"No results, please refine your input and try again",
			"Response was empty",
			"Failed to apply changes.",
			"Failed to discard changes.",
			"Ask or edit in context",
			"Generate code",
			"Modify selected code",
			"Working...",
			"Fix the attached problems",
			"Fix the attached problem"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatSessionServiceImpl": [
			"Inline Chat to Panel Chat",
			"Do you want to continue in Chat view?",
			"Do you want to continue in Chat view?",
			"Inline chat is designed for making single-file code changes. Continue your request in the Chat view or rephrase it for inline chat.",
			"Continue in Chat view",
			"Cancel",
			"Don't ask again",
			"Reset Choice for 'Move Inline Chat to Panel Chat'"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatWidget": [
			"Thank you for your feedback!",
			"Inline Chat Input, Use {0} for Inline Chat Accessibility Help.",
			"Inline Chat Input, Run the Inline Chat Accessibility Help command for more information.",
			"By continuing with {0} Copilot, you agree to {1}'s [Terms]({2}) and [Privacy Statement]({3})",
			"Inline Chat Input"
		],
		"vs/workbench/contrib/inlineChat/browser/inlineChatZoneWidget": [
			"Closed inline chat widget"
		],
		"vs/workbench/contrib/inlineChat/common/inlineChat": [
			"Whether to finish an inline chat session when typing outside of changed regions.",
			"Whether holding the inline chat keybinding will automatically enable speech recognition.",
			"Whether to use the next version of inline chat.",
			"Enable agent-like behavior for inline chat widget in notebooks.",
			"Whether a provider for inline chat exists and whether an editor for inline chat is open",
			"Whether an agent for inline for interactive editors exists",
			"Whether an agent for notebook cells exists",
			"Whether an agent for notebook cells exists",
			"Whether the interactive editor input is visible",
			"Whether the interactive editor input is focused",
			"Whether the user is currently editing or generating code in the inline chat",
			"Whether the interactive widget's response is focused",
			"Whether the interactive editor input is empty",
			"Whether the cursor of the iteractive editor input is on the first line",
			"Whether the cursor of the iteractive editor input is on the last line",
			"Whether the cursor of the outer editor is above or below the interactive editor input",
			"Whether interactive editor has kept a session for quick restore",
			"Whether the current change supports showing a diff",
			"Whether the current change showing a diff",
			"Whether an inline chat request is currently in progress",
			"What type was the responses have been receieved, nothing yet, just messages, or messaged and local edits",
			"Foreground color of the interactive editor widget",
			"Background color of the interactive editor widget",
			"Border color of the interactive editor widget",
			"Shadow color of the interactive editor widget",
			"Border color of the interactive editor input",
			"Border color of the interactive editor input when focused",
			"Foreground color of the interactive editor input placeholder",
			"Background color of the interactive editor input",
			"Background color of inserted text in the interactive editor input",
			"Overview ruler marker color for inline chat inserted content.",
			"Minimap marker color for inline chat inserted content.",
			"Background color of removed text in the interactive editor input",
			"Overview ruler marker color for inline chat removed content."
		],
		"vs/workbench/contrib/inlineChat/electron-browser/inlineChatActions": [
			"Hold for Speech"
		],
		"vs/workbench/contrib/inlineCompletions/browser/inlineCompletionLanguageStatusBarContribution": [
			"Loading...",
			"Inline completion available",
			"Inline edit available",
			"No inline suggestion available",
			"Inline suggestions",
			"Inline Suggestions"
		],
		"vs/workbench/contrib/interactive/browser/interactive.contribution": [
			"Open Interactive Window",
			"Scroll to Top",
			"Scroll to Bottom",
			"The border color for the current interactive code cell when the editor has focus.",
			"The border color for the current interactive code cell when the editor does not have focus.",
			"Automatically scroll the interactive window to show the output of the last statement executed. If this value is false, the window will only scroll if the last cell was already the one scrolled to.",
			"Prompt to save the interactive window when it is closed. Only new interactive windows will be affected by this setting change.",
			"Execute the Interactive Window (REPL) input box with shift+enter, so that enter can be used to create a newline.",
			"Display a hint in the Interactive Window (REPL) input box to indicate how to execute code.",
			"Interactive Window",
			"Open Interactive Window",
			"Execute Code",
			"Clear the interactive window input editor contents",
			"Previous value in history",
			"Next value in history",
			"Focus Input Editor",
			"Focus History"
		],
		"vs/workbench/contrib/interactive/browser/replInputHintContentWidget": [
			"Press {0} to execute. ",
			"Use {0} for accessibility help. ",
			"Run the Open Accessibility Help command for more information. ",
			" Toggle {0} in settings to disable this hint."
		],
		"vs/workbench/contrib/issue/browser/baseIssueReporterService": [
			"Create on GitHub",
			"Preview on GitHub",
			"Create Internally",
			"If your copilot debug logs contain private information:",
			"Confirm Version Acknowledgement",
			"Create on GitHub",
			"Create on GitHub",
			"Preview on GitHub",
			"Create Internally",
			"Select extension",
			"hide",
			"show",
			"E.g Workbench is missing problems panel",
			"E.g. Missing alt text on extension readme image",
			"E.g Cannot disable installed extension",
			"Please enter a title",
			"Similar issues",
			"Open",
			"Closed",
			"Open",
			"Closed",
			"Bug Report",
			"Feature Request",
			"Performance Issue (freeze, slow, crash)",
			"Select source",
			"Visual Studio Code",
			"A VS Code extension",
			"Extensions Marketplace",
			"Don't know",
			"Save Extension Data",
			"This extension handles issues outside of VS Code",
			"The '{0}' extension prefers to use an external issue reporter. To be taken to that issue reporting experience, click the button below.",
			"Open External Issue Reporter",
			"Steps to Reproduce",
			"Share the steps needed to reliably reproduce the problem. Please include actual and expected results. We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"Steps to Reproduce",
			"When did this performance issue happen? Does it occur on startup or after a specific series of actions? We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"Description",
			"Please describe the feature you would like to see. We support GitHub-flavored Markdown. You will be able to edit your issue and add screenshots when we preview it on GitHub.",
			"We have written the needed data into your clipboard because it was too large to send. Please paste.",
			"Extensions are disabled"
		],
		"vs/workbench/contrib/issue/browser/issue.contribution": [
			"The --status argument is not yet supported in browsers."
		],
		"vs/workbench/contrib/issue/browser/issueFormService": [
			"Your input will not be saved. Are you sure you want to close this window?",
			"&&Yes",
			"Cancel",
			"There is too much data to send to GitHub directly. The data will be copied to the clipboard, please paste it into the GitHub issue page that is opened.",
			"&&OK",
			"Cancel"
		],
		"vs/workbench/contrib/issue/browser/issueQuickAccess": [
			"Extension Marketplace",
			"Extensions",
			"Open Extension Page"
		],
		"vs/workbench/contrib/issue/browser/issueReporterPage": [
			"Include my system information",
			"Include my currently running processes",
			"Include my workspace metadata",
			"Include my enabled extensions",
			"Include A/B experiment info",
			"Include additional extension info",
			"I acknowledge that my VS Code version is not updated and this issue may be closed.",
			"Before you report an issue here please <a href=\"https://github.com/microsoft/vscode/wiki/Submitting-Bugs-and-Suggestions\" target=\"_blank\">review the guidance we provide</a>. Please complete the form in English.",
			"Please complete the form in English.",
			"This is a",
			"For",
			"An issue source is required.",
			"Try to reproduce the problem after {0}. If the problem only reproduces when extensions are active, it is likely an issue with an extension.",
			"disabling all extensions and reloading the window",
			"Extension",
			"The issue reporter is unable to create issues for this extension. Please visit {0} to report an issue.",
			"The issue reporter is unable to create issues for this extension, as it does not specify a URL for reporting issues. Please check the marketplace page of this extension to see if other instructions are available.",
			"Title",
			"Please enter a title.",
			"A title is required.",
			"The title is too long.",
			"Please enter details.",
			"A description is required.",
			"Please provide a longer description.",
			"show",
			"Download Extension Data",
			"Extension does not have additional data to include.",
			"show",
			"show",
			"show",
			"show",
			"show"
		],
		"vs/workbench/contrib/issue/browser/issueReporterService": [
			"Please enter a title"
		],
		"vs/workbench/contrib/issue/browser/issueTroubleshoot": [
			"Troubleshoot Issue",
			"Issue troubleshooting is a process to help you identify the cause for an issue. The cause for an issue can be a misconfiguration, due to an extension, or be {0} itself.\n\nDuring the process the window reloads repeatedly. Each time you must confirm if you are still seeing the issue.",
			"&&Troubleshoot Issue",
			"Issue troubleshooting is active and has temporarily disabled all installed extensions. Check if you can still reproduce the problem and proceed by selecting from these options.",
			"Issue troubleshooting is active and has temporarily reset your configurations to defaults. Check if you can still reproduce the problem and proceed by selecting from these options.",
			"Issue troubleshooting has identified that the issue is caused by your configurations. Please report the issue by exporting your configurations using \"Export Profile\" command and share the file in the issue report.",
			"Issue troubleshooting has identified that the issue is with {0}.",
			"I Can't Reproduce",
			"I Can Reproduce",
			"Stop",
			"Troubleshoot Issue",
			"This likely means that the issue has been addressed already and will be available in an upcoming release. You can safely use {0} insiders until the new stable version is available.",
			"Troubleshoot Issue",
			"Download {0} Insiders",
			"Report Issue Anyway",
			"Please try to download and reproduce the issue in {0} insiders.",
			"Troubleshoot Issue",
			"I can't reproduce",
			"I can reproduce",
			"Stop",
			"Please try to reproduce the issue in {0} insiders and confirm if the issue exists there.",
			"Troubleshoot Issue...",
			"Stop Troubleshoot Issue"
		],
		"vs/workbench/contrib/issue/common/issue.contribution": [
			"Report &&Issue",
			"Report Issue..."
		],
		"vs/workbench/contrib/issue/electron-browser/issue.contribution": [
			"Type the name of an extension to report on.",
			"Open Issue Reporter",
			"Report Performance Issue..."
		],
		"vs/workbench/contrib/issue/electron-browser/issueReporterService": [
			"A new version of {0} is available.",
			"Please enter a title",
			"Save Extension Data",
			"We have written the needed data into your clipboard because it was too large to send. Please paste.",
			"No current experiments."
		],
		"vs/workbench/contrib/keybindings/browser/keybindings.contribution": [
			"Toggle Keyboard Shortcuts Troubleshooting"
		],
		"vs/workbench/contrib/languageDetection/browser/languageDetection.contribution": [
			"Accept Detected Language: {0}",
			"Language Detection",
			"Change to Detected Language: {0}",
			"Unable to detect editor language",
			"Detect Language from Content"
		],
		"vs/workbench/contrib/languageStatus/browser/languageStatus": [
			"Editor Language Status",
			"Editor Language Status: {0}",
			"Remove from Status Bar",
			"Add to Status Bar",
			"{0}, {1}",
			"{0}",
			"{0} (Language Status)",
			"Reset Language Status Interaction Counter"
		],
		"vs/workbench/contrib/limitIndicator/browser/limitIndicator.contribution": [
			"Configure",
			"Color Decorator Status",
			"Color decorators",
			"Color Decorators",
			"Folding Status",
			"Folding ranges",
			"Folding",
			"only {0} shown for performance reasons"
		],
		"vs/workbench/contrib/list/browser/listResizeColumnAction": [
			"Resize Column",
			"List"
		],
		"vs/workbench/contrib/list/browser/tableColumnResizeQuickPick": [
			"Select the column to resize, type to filter.",
			"i.e. 20, 60, 100...",
			"Please enter a width in percentage for the '{0}' column.",
			"Please enter an integer.",
			"Please enter a number greater than 0 and less than or equal to 100."
		],
		"vs/workbench/contrib/localHistory/browser/localHistory": [
			"Icon for a local history entry in the timeline view.",
			"Icon for restoring contents of a local history entry."
		],
		"vs/workbench/contrib/localHistory/browser/localHistoryCommands": [
			"File Restored",
			"Do you want to restore the contents of '{0}'?",
			"Restoring will discard any unsaved changes.",
			"&&Restore",
			"Unable to restore '{0}'.",
			"Select the file to show local history for",
			"Select the local history entry to open",
			"Rename Local History Entry",
			"Enter the new name of the local history entry",
			"Do you want to delete the local history entry of '{0}' from {1}?",
			"This action is irreversible!",
			"&&Delete",
			"Do you want to delete all entries of all files in local history?",
			"This action is irreversible!",
			"&&Delete All",
			"Create Local History Entry",
			"Enter the new name of the local history entry for '{0}'",
			"{0} ({1} • {2})",
			"{0} ({1} • {2}) ↔ {3}",
			"{0} ({1} • {2}) ↔ {3} ({4} • {5})",
			"Local History",
			"Compare with File",
			"Compare with Previous",
			"Select for Compare",
			"Compare with Selected",
			"Show Contents",
			"Restore Contents",
			"Find Entry to Restore",
			"Local History: Find Entry to Restore...",
			"Rename",
			"Delete",
			"Delete All",
			"Create Entry"
		],
		"vs/workbench/contrib/localHistory/browser/localHistoryTimeline": [
			"Local History"
		],
		"vs/workbench/contrib/localHistory/electron-browser/localHistoryCommands": [
			"Reveal in File Explorer",
			"Reveal in Finder",
			"Open Containing Folder"
		],
		"vs/workbench/contrib/localization/common/localization.contribution": [
			"Contributes localizations to the editor",
			"Id of the language into which the display strings are translated.",
			"Name of the language in English.",
			"Name of the language in contributed language.",
			"List of translations associated to the language.",
			"Id of VS Code or Extension for which this translation is contributed to. Id of VS Code is always `vscode` and of extension should be in format `publisherId.extensionName`.",
			"Id should be `vscode` or in format `publisherId.extensionName` for translating VS code or an extension respectively.",
			"A relative path to a file containing translations for the language.",
			"Language ID",
			"Language Name",
			"Language Name (Localized)",
			"Language Packs"
		],
		"vs/workbench/contrib/localization/common/localizationsActions": [
			"Select Display Language",
			"Installed",
			"Available",
			"More Info",
			"Configure Display Language",
			"Changes the locale of VS Code based on installed language packs. Common languages include French, Chinese, Spanish, Japanese, German, Korean, and more.",
			"Clear Display Language Preference"
		],
		"vs/workbench/contrib/localization/electron-browser/localization.contribution": [
			"Would you like to change {0}'s display language to {1} and restart?",
			"Change Language and Restart",
			"Don't Show Again"
		],
		"vs/workbench/contrib/localization/electron-browser/minimalTranslations": [
			"Search language packs in the Marketplace to change the display language to {0}.",
			"Search Marketplace",
			"Install language pack to change the display language to {0}.",
			"Install and Restart"
		],
		"vs/workbench/contrib/logs/common/logs.contribution": [
			"{0} (Remote)",
			"Set Default Log Level",
			"Show Window Log"
		],
		"vs/workbench/contrib/logs/common/logsActions": [
			"All",
			"Extension Logs",
			"Logs",
			"Set Log Level",
			" {0}: Select log level",
			"Select log level",
			"Set as Default Log Level",
			"Default",
			"Current",
			"Select Session",
			"Select Log file",
			"Set Log Level...",
			"Open Window Log File (Session)..."
		],
		"vs/workbench/contrib/logs/electron-browser/logsActions": [
			"Open Logs Folder",
			"Open Extension Logs Folder"
		],
		"vs/workbench/contrib/markdown/browser/markdownSettingRenderer": [
			"View in Settings",
			"View \"{0}: {1}\" in Settings",
			"Restore value of \"{0}: {1}\"",
			"\"{0}: {1}\" is already enabled",
			"\"{0}: {1}\" is already disabled",
			"Enable \"{0}: {1}\"",
			"Disable \"{0}: {1}\"",
			"\"{0}: {1}\" is already set to \"{2}\"",
			"Set \"{0}: {1}\" to \"{2}\"",
			"\"{0}: {1}\" is already set to {2}",
			"Set \"{0}: {1}\" to {2}",
			"View or change setting",
			"Copy Setting ID",
			"Copy Setting ID"
		],
		"vs/workbench/contrib/markdown/common/markdownColors": [
			"Foreground color for note alerts in markdown.",
			"Foreground color for tip alerts in markdown.",
			"Foreground color for important alerts in markdown.",
			"Foreground color for warning alerts in markdown.",
			"Foreground color for caution alerts in markdown."
		],
		"vs/workbench/contrib/markers/browser/markers.contribution": [
			"View icon of the markers view.",
			"&&Problems",
			"View as Tree",
			"View as Table",
			"Show Errors",
			"Problems",
			"Show Warnings",
			"Problems",
			"Show Infos",
			"Problems",
			"Show Active File Only",
			"Problems",
			"Show Excluded Files",
			"Problems",
			"Focus problems view",
			"Focus problems filter",
			"Problems",
			"Problems",
			"Clear filters text",
			"Problems",
			"Collapse All",
			"Problems",
			"Problems are turned off. Click to open settings.",
			"Problems Visibility",
			"Errors: {0}",
			"Warnings: {0}",
			"Infos: {0}",
			"No Problems",
			"10K+",
			"Total {0} Problems",
			"Show the problems view as a tree.",
			"Show the problems view as a table.",
			"Show or hide errors in the problems view.",
			"Show or hide warnings in the problems view.",
			"Show or hide infos in the problems view.",
			"Show or hide problems (errors, warnings, info) only from the active file in the problems view.",
			"Show or hide excluded files in the problems view.",
			"Copy",
			"Copy Message",
			"Copy Message",
			"Show message in multiple lines",
			"Show message in single line"
		],
		"vs/workbench/contrib/markers/browser/markersChatContext": [
			"Problems...",
			"Select a problem to attach",
			"[Ln {0}, Col {1}]",
			"All Problems"
		],
		"vs/workbench/contrib/markers/browser/markersFileDecorations": [
			"Problems",
			"1 problem in this file",
			"{0} problems in this file",
			"Show Errors & Warnings on files and folder. Overwritten by {0} when it is off."
		],
		"vs/workbench/contrib/markers/browser/markersTable": [
			"Code",
			"Message",
			"File",
			"Source"
		],
		"vs/workbench/contrib/markers/browser/markersTreeViewer": [
			"Problems View",
			"Icon indicating that multiple lines are shown in the markers view.",
			"Icon indicating that multiple lines are collapsed in the markers view.",
			"Show message in single line",
			"Show message in multiple lines"
		],
		"vs/workbench/contrib/markers/browser/markersView": [
			"Showing {0} of {1}",
			"Showing {0} problems",
			"Showing {0} of {1} problems",
			"Clear Filters"
		],
		"vs/workbench/contrib/markers/browser/messages": [
			"Toggle Problems (Errors, Warnings, Infos)",
			"Problems View",
			"Controls whether Problems view should automatically reveal files when opening them.",
			"Controls the default view mode of the Problems view.",
			"When enabled shows the current problem in the status bar.",
			"Controls the order in which problems are navigated.",
			"Navigate problems ordered by severity",
			"Navigate problems ordered by position",
			"No problems have been detected in the workspace.",
			"No problems have been detected in the current file.",
			"No results found with provided filter criteria.",
			"More Filters...",
			"Show Errors",
			"Show Warnings",
			"Show Infos",
			"Hide Excluded Files",
			"Show Active File Only",
			"Filter Problems",
			"Show fixes",
			"Filter Problems",
			"Filter (e.g. text, **/*.ts, !**/node_modules/**, @source:ts)",
			"errors",
			"warnings",
			"infos",
			"1 Error",
			"{0} Errors",
			"1 Warning",
			"{0} Warnings",
			"1 Info",
			"{0} Infos",
			"1 Unknown",
			"{0} Unknowns",
			"[Ln {0}, Col {1}]",
			"{0} problems in file {1} of folder {2}",
			" This problem has references to {0} locations.",
			"Error: {0} at line {1} and character {2}.{3} generated by {4}",
			"Error: {0} at line {1} and character {2}.{3}",
			"Warning: {0} at line {1} and character {2}.{3} generated by {4}",
			"Warning: {0} at line {1} and character {2}.{3}",
			"Info: {0} at line {1} and character {2}.{3} generated by {4}",
			"Info: {0} at line {1} and character {2}.{3}",
			"Problem: {0} at line {1} and character {2}.{3} generated by {4}",
			"Problem: {0} at line {1} and character {2}.{3}",
			"{0} at line {1} and character {2} in {3}",
			"Show Errors and Warnings",
			"Focus Problems (Errors, Warnings, Infos)",
			"Problems"
		],
		"vs/workbench/contrib/mcp/browser/mcp.contribution": [
			"MCP Server",
			"Filter to an MCP resource",
			"MCP Server Resources"
		],
		"vs/workbench/contrib/mcp/browser/mcpAddContextContribution": [
			"MCP Resources...",
			"Select MCP Resource..."
		],
		"vs/workbench/contrib/mcp/browser/mcpCommands": [
			"Select an MCP Server",
			"Add Server",
			"Add a new server configuration",
			"Status",
			"Start Server",
			"Stop Server",
			"Restart Server",
			"Show Configuration",
			"Show Output",
			"Sampling",
			"Configure Model Access",
			"Set the models the server can use via MCP sampling",
			"Show Sampling Requests",
			"Show the sampling requests for this server",
			"Resources",
			"Browse Resources",
			"Select action for '{0}'",
			"MCP Sampling: {0}",
			"Disconnect Account",
			"Sign Out",
			"MCP server {0} has been updated and may have new tools available.",
			"MCP servers have been updated and may have new tools available:\n\n{0}",
			"MCP server {0} was unable to start successfully.",
			"Multiple MCP servers were unable to start successfully:\n\n{0}",
			"Automatically start MCP servers when sending a chat message",
			"New tools available ({0})",
			"Error loading {0} tool(s)",
			"Discovering tools...",
			"Pick the models {0} can access via MCP sampling",
			"List Servers",
			"Server Options",
			"Server Options",
			"Reset Trust",
			"Reset Cached Tools",
			"Add Server...",
			"Installs a new Model Context protocol to the mcp.json settings",
			"Reset Cached Tools",
			"Edit Stored Input",
			"Show Configuration",
			"Show Output",
			"Restart Server",
			"Start Server",
			"Stop Server",
			"MCP Servers",
			"Browse MCP Servers",
			"Browse MCP Servers",
			"Show Installed Servers",
			"MCP Servers",
			"Open User Configuration",
			"Open Remote User Configuration",
			"Open Workspace Folder MCP Configuration",
			"Open Workspace MCP Configuration",
			"Browse Resources...",
			"Configure SamplingModel",
			"Start Prompting Server",
			"Skip Current Autostart"
		],
		"vs/workbench/contrib/mcp/browser/mcpCommandsAddConfiguration": [
			"Enter NPM Package Name",
			"Package name (e.g., @org/package)",
			"NPM Package",
			"Install from an NPM package name",
			"Enter Pip Package Name",
			"Package name (e.g., package-name)",
			"Pip Package",
			"Install from a Pip package name",
			"Enter NuGet Package Name",
			"Package name (e.g., Package.Name)",
			"NuGet Package",
			"Install from a NuGet package name",
			"Enter Docker Image Name",
			"Image name (e.g., mcp/imagename)",
			"Docker Image",
			"Install from a Docker image",
			"Command (stdio)",
			"Run a local command that implements the MCP protocol",
			"HTTP (HTTP or Server-Sent Events)",
			"Connect to a remote HTTP server that implements the MCP protocol",
			"Manual Install",
			"Model-Assisted",
			"Add from another application...",
			"Browse MCP Servers...",
			"Choose the type of MCP server to add",
			"Enter Command",
			"Command to run (with optional arguments)",
			"Enter Server URL",
			"URL of the MCP server (e.g., http://localhost:3000)",
			"Enter Server ID",
			"Unique identifier for this server",
			"Global",
			"Available in all workspaces, runs locally",
			"Remote",
			"Available on this remote machine, runs on {0}",
			"Workspace",
			"Available in this workspace, runs on {0}",
			"Workspace",
			"Available in this workspace, runs locally",
			"Add MCP Server",
			"Select the configuration target",
			"Loading package details...",
			"Open help URL",
			"Try a different package",
			"Cancel",
			"Install {0}{1} from {2}?",
			"Allow",
			"Cancel",
			"Install MCP server {0}",
			"Install Server",
			"Show Configuration",
			"Rename \"{0}\"",
			"Cancel",
			"Error installing MCP server {0}: {1}",
			"Enter new name"
		],
		"vs/workbench/contrib/mcp/browser/mcpElicitationService": [
			"None",
			"No selection",
			"Request for Input",
			"{0} (MCP Server)",
			"Respond",
			"Cancel",
			"MCP Server ({0})",
			"Respond",
			"Cancel",
			"Authorization Required",
			"Open this URL?",
			"{0} (MCP Server)",
			"Open {0}",
			"Cancel",
			"This will open {0}",
			"MCP Server ({0})",
			"Open URL",
			"Cancel",
			"Optional",
			"Optional",
			"Default value",
			"Minimum length is {0}",
			"Maximum length is {0}",
			"Please enter a valid email address",
			"Please enter a valid URI",
			"Please enter a valid date (YYYY-MM-DD)",
			"Please enter a valid date (YYYY-MM-DD)",
			"Please enter a valid date-time",
			"Please enter a valid number",
			"Please enter a valid integer",
			"Minimum value is {0}",
			"Maximum value is {0}"
		],
		"vs/workbench/contrib/mcp/browser/mcpLanguageFeatures": [
			"Variable `{0}` not found, did you mean ${{1}}?",
			"Error",
			"Restart",
			"Debug",
			"Starting",
			"Cancel",
			"Running",
			"Stop",
			"Restart",
			"Debug",
			"Start",
			"Debug",
			"{0} tools",
			"{0} prompts",
			"More...",
			"Edit",
			"Clear",
			"Clear All"
		],
		"vs/workbench/contrib/mcp/browser/mcpMigration": [
			"MCP servers should no longer be configured in remote user settings. Use the dedicated MCP configuration instead.",
			"MCP servers should no longer be configured in user settings. Use the dedicated MCP configuration instead.",
			"Open Remote User MCP Configuration",
			"Open User MCP Configuration",
			"Update Now"
		],
		"vs/workbench/contrib/mcp/browser/mcpPromptArgumentPick": [
			"Optional",
			"Value for: {0}",
			"Loading...",
			"Suggestions",
			"Active File",
			"Files",
			"Insert as text",
			"Run as Command",
			"Inserts the command output as the prompt argument",
			"This argument is required",
			"Active File",
			"line {0}",
			"{0} lines",
			"Selected Text",
			"MCP Terminal"
		],
		"vs/workbench/contrib/mcp/browser/mcpResourceQuickAccess": [
			"Resource template: {0}",
			"The resource {0} was not found.",
			"Value for ${0} in {1}",
			"Optional",
			"<Empty>",
			"Attach to chat",
			"Go back ↩",
			"Search for resources"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerActions": [
			"Install",
			"Installing MCP Server {0} started. An editor is now open with more details on this MCP Server",
			"Install in Workspace",
			"Installing MCP Server {0} started. An editor is now open with more details on this MCP Server",
			"Workspace Folder",
			"Workspace",
			"Choose where to install the MCP server",
			"Install (Remote)",
			"Install in {0}",
			"Installing MCP Server {0} started. An editor is now open with more details on this MCP Server",
			"Installing",
			"Uninstall",
			"Uninstall",
			"Manage",
			"Start Server",
			"Start Server",
			"Stop Server",
			"Stop Server",
			"Restart Server",
			"Restart Server",
			"Sign Out",
			"Disconnect Account",
			"Restart Server",
			"Show Output",
			"Show Output",
			"Show Configuration",
			"Show Configuration (JSON)",
			"Configure Model Access",
			"Configure Model Access",
			"Show Sampling Requests",
			"MCP Sampling: {0}",
			"Browse Resources"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerEditor": [
			"Extension name",
			"Details",
			"Extension details, rendered from the extension's 'README.md' file",
			"Manifest",
			"Server manifest details",
			"Configuration",
			"Server configuration details",
			"Configuration",
			"Server configuration details",
			"No README available.",
			"Readme",
			"No manifest available for this MCP server.",
			"No configuration available for this MCP server.",
			"Name:",
			"Type:",
			"Command:",
			"Arguments:",
			"URL:",
			"Packages",
			"Package:",
			"Package Arguments:",
			"Runtime Arguments:",
			"Environment Variables:",
			"Remote",
			"URL:",
			"Transport:",
			"Headers:",
			"Tags",
			"Repository",
			"Contact Support",
			"Resources",
			"Installation",
			"Identifier",
			"Version",
			"Marketplace",
			"Identifier",
			"Version",
			"Last Released",
			"Published"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerEditorInput": [
			"Icon of the MCP Server editor.",
			"MCP Server: {0}"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerIcons": [
			"Icon used for the MCP server.",
			"Icon to indicate that an MCP server is for the remote user scope.",
			"Icon to indicate that an MCP server is for the workspace scope.",
			"Icon shown along with the starred status.",
			"Icon shown along with the license status."
		],
		"vs/workbench/contrib/mcp/browser/mcpServersView": [
			"MCP Servers",
			"MCP Servers",
			"Open Settings",
			"Browse and install [Model Context Protocol (MCP) servers](https://code.visualstudio.com/docs/copilot/customization/mcp-servers) directly from VS Code to extend agent mode with extra tools for connecting to databases, invoking APIs and performing specialized tasks.",
			"This feature is currently in preview. You can disable it anytime using the setting {0}.",
			"Enable MCP Servers Marketplace",
			"Enable MCP Servers Marketplace",
			"Enable MCP Servers Marketplace?",
			"This feature is currently in preview. You can disable it anytime using the setting {0}.",
			"Enable",
			"Cancel",
			"No MCP Servers found.",
			"MCP Servers - Installed",
			"MCP Servers",
			"MCP Servers",
			"MCP Servers",
			"MCP Servers"
		],
		"vs/workbench/contrib/mcp/browser/mcpServerWidgets": [
			"Publisher ({0})",
			"This publisher has verified ownership of {0}",
			"Workspace MCP Server",
			"Remote MCP Server",
			"The icon color for mcp starred."
		],
		"vs/workbench/contrib/mcp/browser/mcpWorkbenchService": [
			"Overwriting mcp server '{0}' from {1} with {2}.",
			"Overwriting mcp server '{0}' from {1} with {2}.",
			"The provided object is not an mcp server.",
			"Cannot install the '{0}' MCP Server because it is not available in this setup.",
			"Global in {0}",
			"This MCP Server is disabled because MCP servers are configured to be disabled in the Editor. Please check your [settings]({0}).",
			"This MCP Server is disabled because it is configured to be disabled in the Editor. Please check your [settings]({0}).",
			"This MCP Server is disabled because it is configured to be disabled in the Editor. Please check your [settings]({0})."
		],
		"vs/workbench/contrib/mcp/common/discovery/extensionMcpDiscovery": [
			"Expected an array of MCP collections",
			"Expected 'id' to be a non-empty string.",
			"Expected 'label' to be a non-empty string.",
			"Expected 'when' to be a non-empty string."
		],
		"vs/workbench/contrib/mcp/common/discovery/nativeMcpDiscoveryAbstract": [
			" on {0}"
		],
		"vs/workbench/contrib/mcp/common/mcpConfiguration": [
			"Claude Desktop",
			"Windsurf",
			"Cursor (Global)",
			"Cursor (Workspace)",
			"Claude Desktop configuration (`claude_desktop_config.json`)",
			"Windsurf configurations (`~/.codeium/windsurf/mcp_config.json`)",
			"Cursor global configuration (`~/.cursor/mcp.json`)",
			"Cursor workspace configuration (`.cursor/mcp.json`)",
			"Enabled development mode for the server. When present, the server will be started eagerly and output will be included in its output. Properties inside the `dev` object can configure additional behavior.",
			"A glob pattern or list of glob patterns relative to the workspace folder to watch. The MCP server will be restarted when these files change.",
			"If set, debugs the MCP server using the given runtime as it's started.",
			"Debug the MCP server using Node.js.",
			"Debug the MCP server using Python and debugpy.",
			"Path to the debugpy executable.",
			"The type of the server.",
			"The command to run the server.",
			"The working directory for the server command. Defaults to the workspace folder when run in a workspace.",
			"Arguments passed to the server.",
			"Path to a file containing environment variables for the server.",
			"Environment variables passed to the server.",
			"Model Context Protocol Servers",
			"The type of the server.",
			"The URL must start with 'http://' or 'https://'.",
			"The URL of the Streamable HTTP or SSE endpoint.",
			"Additional headers sent to the server.",
			"Contributes Model Context Protocol servers. Users of this should also use `vscode.lm.registerMcpServerDefinitionProvider`.",
			"Unique ID for the collection.",
			"Display name for the collection.",
			"Condition which must be true to enable this collection.",
			"ID",
			"Name",
			"MCP Servers"
		],
		"vs/workbench/contrib/mcp/common/mcpContextKeys": [
			"Context key that has the number of registered MCP servers",
			"Indicates whether there are MCP servers with unknown tools.",
			"Indicates whether there are any MCP servers with errors.",
			"Context key that has the number of registered MCP tools"
		],
		"vs/workbench/contrib/mcp/common/mcpDevMode": [
			"MCP server must be launched with the \"node\" executable to enable debugging, but was launched with \"{0}\"",
			"MCP server must be launched with the \"python\" executable to enable debugging, but was launched with \"{0}\""
		],
		"vs/workbench/contrib/mcp/common/mcpLanguageModelToolContribution": [
			"{0}: All Tools",
			"Note that MCP servers or malicious conversation content may attempt to misuse '{0}' through tools.",
			"Run {0}",
			"Running {0}",
			"Ran {0} ",
			"{0} (MCP Server)"
		],
		"vs/workbench/contrib/mcp/common/mcpRegistry": [
			"from {0}",
			"Trust and run MCP server {0}?",
			"The MCP server {0} was updated. MCP servers may add context to your chat session and lead to unexpected behavior. Do you want to trust and run this server?",
			"Trust",
			"Do not trust",
			"Trust and run {0} MCP servers?",
			"Several updated MCP servers were discovered:\n\n{0}\n\n MCP servers may add context to your chat session and lead to unexpected behavior. Do you want to trust and run these server?",
			"Trust",
			"Pick Trusted",
			"Do not trust",
			"Error starting {0}: {1}",
			"Open Configuration"
		],
		"vs/workbench/contrib/mcp/common/mcpSamplingLog": [
			"{0} total requests in the last 7 days."
		],
		"vs/workbench/contrib/mcp/common/mcpSamplingService": [
			"Allow MCP tools from \"{0}\" to make LLM requests?",
			"The MCP server \"{0}\" has issued a request to make a language model call. Do you want to allow it to make requests during chat?",
			"Allow MCP server \"{0}\" to make LLM requests?",
			"The MCP server \"{0}\" has issued a request to make a language model call. Do you want to allow it to make requests, outside of tool calls during chat?",
			"MCP server \"{0}\" triggered a language model request, but it has no allowlisted models.",
			"Configure",
			"Cancel",
			"Allow in this Session",
			"Always",
			"Not Now",
			"Never"
		],
		"vs/workbench/contrib/mcp/common/mcpServer": [
			"Show Output",
			"The command \"{0}\" was not found. You can specify the path to debugpy in the `dev.debug.debugpyPath` option.",
			"View Docs",
			"Install {0}",
			"The command \"{0}\" needed to run {1} was not found.",
			"The MCP server {0} could not be started: {1}",
			"Tool `{0}` has invalid JSON parameters:",
			"MCP server `{0}` has tools with invalid parameters which will be omitted.",
			"Show"
		],
		"vs/workbench/contrib/mcp/common/mcpServerConnection": [
			"Starting server {0}",
			"Connection state: {0}",
			"Stopping server {0}"
		],
		"vs/workbench/contrib/mcp/common/mcpTypes": [
			"Stopped",
			"Starting",
			"Running",
			"Error {0}"
		],
		"vs/workbench/contrib/mergeEditor/browser/commands/commands": [
			"Compare With Base",
			"Compare With Base",
			"Reset",
			"Do you want to complete the merge of {0}?",
			"The file contains unhandled conflicts.",
			"&&Complete with Conflicts",
			"Open Merge Editor",
			"Mixed Layout",
			"Column Layout",
			"Show Non-Conflicting Changes",
			"Show Base",
			"Show Base Top",
			"Show Base Center",
			"Merge Editor",
			"Open File",
			"Go to Next Unhandled Conflict",
			"Go to Previous Unhandled Conflict",
			"Toggle Current Conflict from Left",
			"Toggle Current Conflict from Right",
			"Compare Input 1 With Base",
			"Compare Input 2 With Base",
			"Open Base File",
			"Accept All Incoming Changes from Left",
			"Accept All Current Changes from Right",
			"Reset Result",
			"Reset Choice for 'Close with Conflicts'",
			"Accept All Combination",
			"Complete Merge",
			"Toggle Between Merge Editor Inputs"
		],
		"vs/workbench/contrib/mergeEditor/browser/commands/devCommands": [
			"Merge Editor",
			"No active merge editor",
			"Merge Editor",
			"Successfully copied merge editor state",
			"Merge Editor",
			"No active merge editor",
			"Select folder to save to",
			"Merge Editor",
			"Successfully saved merge editor state to folder",
			"Select folder to save to",
			"Merge Editor (Dev)",
			"Copy Merge Editor State as JSON",
			"Save Merge Editor State to Folder",
			"Load Merge Editor State from Folder"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditor.contribution": [
			"Merge Editor",
			"Uses the legacy diffing algorithm.",
			"Uses the advanced diffing algorithm."
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorAccessibilityHelp": [
			"You are in a merge editor.",
			"Navigate between merge conflicts using the commands Go to Next Unhandled Conflict{0} and Go to Previous Unhandled Conflict{1}.",
			"Run the command Merge Editor: Accept All Incoming Changes from the Left{0} and Merge Editor: Accept All Current Changes from the Right{1}",
			"Complete the Merge{0}.",
			"Toggle between merge editor inputs, incoming and current changes {0}."
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorInput": [
			"Merging: {0}",
			"Incoming, Left Input",
			"Current, Right Input",
			"Merge Result"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeEditorInputModel": [
			"Do you want keep the merge result of {0} files?",
			"Do you want keep the merge result of {0}?",
			"&&Save With Conflicts",
			"&&Save",
			"Do&&n't Save",
			"The files contain unhandled conflicts. The merge results will be lost if you don't save them.",
			"The file contains unhandled conflicts. The merge result will be lost if you don't save it.",
			"The merge results will be lost if you don't save them.",
			"The merge result will be lost if you don't save it.",
			"Do you want to accept the merge result?",
			"This will write the merge result to the original file and close the merge editor.",
			"&&Accept Merge",
			"Before Resolving Conflicts In Merge Editor",
			"Do you want to save the changes you made to {0} files?",
			"Do you want to save the changes you made to {0}?",
			"The files contain unhandled conflicts. Your changes will be lost if you don't save them.",
			"The file contains unhandled conflicts. Your changes will be lost if you don't save them.",
			"Your changes will be lost if you don't save them.",
			"Your changes will be lost if you don't save them.",
			"&&Save with Conflicts",
			"&&Save",
			"Do&&n't Save",
			"Do you want to close {0} merge editors?",
			"Do you want to close the merge editor for {0}?",
			"The files contain unhandled conflicts.",
			"The file contains unhandled conflicts.",
			"&&Close with Conflicts",
			"&&Close",
			"Do not ask me again"
		],
		"vs/workbench/contrib/mergeEditor/browser/mergeMarkers/mergeMarkersController": [
			"1 Conflicting Line",
			"{0} Conflicting Lines"
		],
		"vs/workbench/contrib/mergeEditor/browser/model/mergeEditorModel": [
			"Set Input Handled",
			"Undo Mark As Handled"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/colors": [
			"The background color for changes.",
			"The background color for word changes.",
			"The background color for changes in base.",
			"The background color for word changes in base.",
			"The border color of unhandled unfocused conflicts.",
			"The border color of unhandled focused conflicts.",
			"The border color of handled unfocused conflicts.",
			"The border color of handled focused conflicts.",
			"The foreground color for changes in input 1.",
			"The foreground color for changes in input 1.",
			"The background of the \"Conflicting Lines\" text.",
			"The background color of decorations in input 1.",
			"The background color of decorations in input 2."
		],
		"vs/workbench/contrib/mergeEditor/browser/view/conflictActions": [
			"Accept {0}",
			"Accept {0} in the result document.",
			"Accept Combination ({0} First)",
			"Accept Combination",
			"Accept an automatic combination of both sides in the result document.",
			"Append {0}",
			"Append {0} to the result document.",
			"Accept Combination",
			"Accept an automatic combination of both sides in the result document.",
			"Ignore",
			"Don't take this side of the conflict.",
			"Manual Resolution",
			"This conflict has been resolved manually.",
			"No Changes Accepted",
			"The current resolution of this conflict equals the common ancestor of both the right and left changes.",
			"Remove {0}",
			"Remove {0} from the result document.",
			"Remove {0}",
			"Remove {0} from the result document.",
			"Reset to base",
			"Reset this conflict to the common ancestor of both the right and left changes."
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/baseCodeEditorView": [
			"Base",
			"Comparing with {0}",
			"Differences are highlighted with a background color."
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/inputCodeEditorView": [
			"Input 1",
			"Input 2",
			"Accept {0}",
			"Accept {0}",
			"Accept Both",
			"Swap",
			"Mark as Handled",
			"Accept",
			"Accept (result is dirty)",
			"Undo accept",
			"Undo accept (currently second)"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/editors/resultCodeEditorView": [
			"Result",
			"{0} Conflict Remaining",
			"{0} Conflicts Remaining ",
			"Go to next conflict",
			"All conflicts handled, the merge can be completed now."
		],
		"vs/workbench/contrib/mergeEditor/browser/view/mergeEditor": [
			"Text Merge Editor"
		],
		"vs/workbench/contrib/mergeEditor/browser/view/viewModel": [
			"There is currently no conflict focused that can be toggled."
		],
		"vs/workbench/contrib/mergeEditor/common/mergeEditor": [
			"The editor is a merge editor",
			"The editor is a the result editor of a merge editor.",
			"The layout mode of a merge editor",
			"If the merge editor shows the base version",
			"If base should be shown at the top",
			"If the merge editor shows non-conflicting changes",
			"The uri of the baser of a merge editor",
			"The uri of the result of a merge editor"
		],
		"vs/workbench/contrib/mergeEditor/electron-browser/devCommands": [
			"Enter JSON",
			"Merge Editor (Dev)",
			"Open Merge Editor State from JSON",
			"Open Selection In Temporary Merge Editor"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/actions": [
			"Open File",
			"Go to Next Change",
			"Go to Previous Change",
			"Collapse All Diffs",
			"Expand All Diffs"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/icons.contribution": [
			"Icon of the multi diff editor label."
		],
		"vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditor.contribution": [
			"Multi Diff Editor"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/multiDiffEditorInput": [
			"Multi Diff Editor",
			"{0} (1 file)",
			"{0} ({1} files)"
		],
		"vs/workbench/contrib/multiDiffEditor/browser/scmMultiDiffSourceResolver": [
			"Open Changes"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellCommands/cellCommands": [
			"Toggle Outputs",
			"Move Cell Up",
			"Move Cell Down",
			"Copy Cell Up",
			"Copy Cell Down",
			"Split Cell",
			"Join With Previous Cell",
			"Join With Next Cell",
			"Join Selected Cells",
			"Change Cell to Code",
			"Change Cell to Markdown",
			"Collapse Cell Input",
			"Expand Cell Input",
			"Collapse Cell Output",
			"Expand Cell Output",
			"Toggle Outputs",
			"Collapse All Cell Inputs",
			"Expand All Cell Inputs",
			"Collapse All Cell Outputs",
			"Expand All Cell Outputs",
			"Toggle Scroll Cell Output"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/cellDiagnosticsActions": [
			"No code actions available",
			"Show Cell Failure Actions",
			"Fix Cell Error",
			"Explain Cell Error"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellDiagnostics/diagnosticCellStatusBarContrib": [
			"Quick Actions {0}"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/executionStatusBarItemController": [
			"Success",
			"Failed",
			"Pending",
			"Executing",
			"Use the links above to file an issue using the issue reporter.",
			"**Last Execution** {0}\n\n**Execution Time** {1}\n\n**Overhead Time** {2}\n\n**Render Times**\n\n{3}",
			"Last Execution: {0}, Duration: {1}"
		],
		"vs/workbench/contrib/notebook/browser/contrib/cellStatusBar/statusBarProviders": [
			"Unknown cell language. Click to search for '{0}' extensions",
			"Select Cell Language Mode",
			"Accept Detected Language: {0}"
		],
		"vs/workbench/contrib/notebook/browser/contrib/chat/notebookChatUtils": [
			"{0} • Cell {1} • Output {2}"
		],
		"vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": [
			"Copy Cell",
			"Cut Cell",
			"Paste Cell",
			"Paste Cell Above",
			"Select All",
			"Toggle Notebook Clipboard Troubleshooting"
		],
		"vs/workbench/contrib/notebook/browser/contrib/editorStatusBar/editorStatusBar": [
			"Notebook Kernel Info",
			"{0} (suggestion)",
			"Notebook Kernel Selection",
			"Select Kernel",
			"Select Kernel",
			"Notebook Editor Selections",
			"Cell {0} ({1} selected)",
			"Cell {0} of {1}",
			"Notebook Indentation",
			"Select Indentation"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFind": [
			"Hide Find in Notebook",
			"Find in Notebook",
			"Find Next",
			"Find Previous"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFindReplaceWidget": [
			"Find",
			"Find",
			"Previous Match",
			"Next Match",
			"Find in Selection",
			"Close",
			"Toggle Replace",
			"Replace",
			"Replace",
			"Replace",
			"Replace All",
			"Icon for Find Filter in find widget.",
			"Find Filters",
			"Markdown Source",
			"Rendered Markdown",
			"Code Cell Source",
			"Code Cell Output"
		],
		"vs/workbench/contrib/notebook/browser/contrib/find/notebookFindWidget": [
			"{0} found",
			"{0} found for '{1}'",
			"{0} found for '{1}'"
		],
		"vs/workbench/contrib/notebook/browser/contrib/format/formatting": [
			"Format Notebook",
			"Format Cells",
			"Format Notebook",
			"Format Cell"
		],
		"vs/workbench/contrib/notebook/browser/contrib/gettingStarted/notebookGettingStarted": [
			"Reset notebook getting started"
		],
		"vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": [
			"Toggle Cell Toolbar Position"
		],
		"vs/workbench/contrib/notebook/browser/contrib/multicursor/notebookMulticursor": [
			"Select All Occurrences of Find Match",
			"Add Selection to Next Find Match",
			"Exit Multi Cursor Mode",
			"Delete Left",
			"Delete Right"
		],
		"vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": [
			"Keypresses that should be handled by the focused element in the cell output.",
			"Focus Next Cell Editor",
			"Focus Previous Cell Editor",
			"Focus First Cell",
			"Focus Last Cell",
			"Focus Out Active Cell Output",
			"Center Active Cell",
			"Cell Cursor Page Up",
			"Cell Cursor Page Up Select",
			"Cell Cursor Page Down",
			"Cell Cursor Page Down Select",
			"When enabled cursor can navigate to the next/previous cell when the current cursor in the cell editor is at the first/last line.",
			"Focus In Active Cell Output"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookInlineVariables": [
			"Clear All Inline Values"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariableCommands": [
			"Copy Value",
			"Execute Notebook Variable Provider"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariables": [
			"Notebook Variables"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesDataSource": [
			"Display limit reached"
		],
		"vs/workbench/contrib/notebook/browser/contrib/notebookVariables/notebookVariablesTree": [
			"Variable {0}, value {1}",
			"Notebook Variables",
			"REPL Variables"
		],
		"vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": [
			"When enabled, notebook outline will show only markdown cells containing a header.",
			"When enabled, notebook outline shows code cells.",
			"When enabled, notebook outline shows code cell symbols. Relies on `#notebook.outline.showCodeCells#` being enabled.",
			"When enabled, notebook breadcrumbs contain code cells.",
			"When enabled, the Go to Symbol Quick Pick will display full code symbols from the notebook, as well as Markdown headers.",
			"Filter Entries",
			"Markdown Headers Only",
			"Code Cells",
			"Code Cell Symbols"
		],
		"vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": [
			"Set Profile"
		],
		"vs/workbench/contrib/notebook/browser/contrib/saveParticipants/saveParticipants": [
			"Formatting",
			"Format Notebook",
			"Notebook Trim Trailing Whitespace",
			"Trim Final New Lines",
			"Insert Final New Line",
			"Running 'Notebook' code actions",
			"Running 'Cell' code actions",
			"Running 'Format' code actions",
			"Getting code actions from '{0}' ([configure]({1})).",
			"Applying code action '{0}'.",
			"Getting code actions from '{0}' ([configure]({1})).",
			"Applying code action '{0}'."
		],
		"vs/workbench/contrib/notebook/browser/contrib/troubleshoot/layout": [
			"Toggle Notebook Layout Troubleshoot",
			"Inspect Notebook Layout",
			"Clear Notebook Editor Type Cache"
		],
		"vs/workbench/contrib/notebook/browser/controller/cellOperations": [
			"Cannot join cells of different kinds",
			"Join Notebook Cells"
		],
		"vs/workbench/contrib/notebook/browser/controller/cellOutputActions": [
			"Show Empty Outputs",
			"Copy Cell Output",
			"Open Cell Output in Text Editor",
			"Save Image",
			"Image Files",
			"Open in Output Preview"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/cellChatActions": [
			"Generate",
			"Start Chat to Generate Code",
			"Start Chat to Generate Code",
			"Generate",
			"Start Chat to Generate Code",
			"Generate",
			"Start Chat to Generate Code",
			"Accept & Run",
			"Accept the changes and run the cell",
			"Accept and Run"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/notebook.chat.contribution": [
			"Pick a variable from the kernel",
			"Select a kernel variable",
			"No kernel variables found",
			"Kernel Variable...",
			"Select a kernel variable",
			"Add Cell Output to Chat"
		],
		"vs/workbench/contrib/notebook/browser/controller/chat/notebookChatContext": [
			"Whether a chat agent for notebook is registered"
		],
		"vs/workbench/contrib/notebook/browser/controller/coreActions": [
			"Insert Cell",
			"Notebook Cell",
			"Share",
			"Notebook"
		],
		"vs/workbench/contrib/notebook/browser/controller/editActions": [
			"Edit Cell",
			"Stop Editing Cell",
			"Stop Editing All Cells",
			"Delete Cell",
			"Delete",
			"This cell is running, are you sure you want to delete it?",
			"Do not ask me again",
			"Clear Cell Outputs",
			"Clear All Outputs",
			"Change Cell Language",
			"Change Cell Language",
			"({0}) - Current Language",
			"({0})",
			"Auto Detect",
			"languages (identifier)",
			"Select Language Mode",
			"Unable to detect cell language",
			"No notebook editor active at this time",
			"The active notebook editor is read-only.",
			"convert file",
			"change view",
			"Select Action",
			"Comment Selected Cells",
			"Accept Detected Language for Cell",
			"Select Indentation"
		],
		"vs/workbench/contrib/notebook/browser/controller/executeActions": [
			"Render All Markdown Cells",
			"Run All",
			"Run All",
			"Execute Cell",
			"Execute Cell",
			"Execute Above Cells",
			"Execute Cell and Below",
			"Execute Cell and Focus Container",
			"Execute Cell and Focus Container",
			"Stop Cell Execution",
			"Stop Cell Execution",
			"Execute Notebook Cell and Select Below",
			"Execute Notebook Cell and Insert Below",
			"Go To",
			"Go to Running Cell",
			"Go to Running Cell",
			"Go to Running Cell",
			"Go to Most Recently Failed Cell",
			"Go to Most Recently Failed Cell",
			"Go to Most Recently Failed Cell",
			"Stop Execution",
			"Interrupt"
		],
		"vs/workbench/contrib/notebook/browser/controller/foldingController": [
			"Fold Cell",
			"Unfold Cell",
			"Fold Cell"
		],
		"vs/workbench/contrib/notebook/browser/controller/insertCellActions": [
			"Insert Code Cell Above",
			"Insert Code Cell Above and Focus Container",
			"Insert Code Cell Below",
			"Insert Code Cell Below and Focus Container",
			"Insert Markdown Cell Above",
			"Insert Markdown Cell Below",
			"Add Code Cell At Top",
			"Add Markdown Cell At Top",
			"Code",
			"Add Code Cell",
			"Add Code",
			"Add Code Cell",
			"Code",
			"Add Code Cell",
			"Code",
			"Add Code Cell",
			"Add Code",
			"Add Code Cell",
			"Markdown",
			"Add Markdown Cell",
			"Markdown",
			"Add Markdown Cell",
			"Markdown",
			"Add Markdown Cell"
		],
		"vs/workbench/contrib/notebook/browser/controller/layoutActions": [
			"Line Numbers",
			"Breadcrumbs",
			"Settings file to save in",
			"User Settings",
			"Workspace Settings",
			"&&Sticky Scroll",
			"Sticky Scroll",
			"&&Sticky Scroll",
			"Select between Notebook Layouts",
			"Customize Notebook Layout",
			"Customize Notebook Layout",
			"Customize Notebook...",
			"Toggle Notebook Line Numbers",
			"Line Numbers",
			"Toggle Cell Toolbar Position",
			"Toggle Breadcrumbs",
			"Breadcrumbs",
			"Save Mimetype Display Order",
			"Reset Notebook Webview",
			"Toggle Notebook Sticky Scroll",
			"Sticky Scroll"
		],
		"vs/workbench/contrib/notebook/browser/controller/notebookIndentationActions": [
			"Indent Using Tabs",
			"Indent Using Spaces",
			"Change Tab Display Size",
			"Convert Indentation to Spaces",
			"Convert Indentation to Tabs",
			"Select Tab Size for Current File",
			"Convert Indentation"
		],
		"vs/workbench/contrib/notebook/browser/controller/sectionActions": [
			"&&Run Cell",
			"Run Cell",
			"&&Run Cells In Section",
			"Run Cells In Section",
			"&&Fold Section",
			"Fold Section",
			"&&Expand Section",
			"Expand Section",
			"Run Cell",
			"Run Cells In Section",
			"Fold Section",
			"Expand Section"
		],
		"vs/workbench/contrib/notebook/browser/controller/variablesActions": [
			"Variables"
		],
		"vs/workbench/contrib/notebook/browser/diff/diffComponents": [
			"{0} hidden cell",
			"{0} hidden cells",
			"Show Unchanged Cells",
			"Hide Unchanged Cells"
		],
		"vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": [
			"Choose a different output mimetype, available mimetypes: {0}",
			"Cell has no output",
			"No renderer could be found for output. It has the following mimetypes: {0}",
			"Currently Active",
			"Select mimetype to render for current output. Rich mimetypes are available only when the notebook is trusted",
			"Select mimetype to render for current output",
			"built-in"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffActions": [
			"Revert Notebook Metadata",
			"Revert Input",
			"Revert Outputs",
			"Revert Metadata",
			"Switch Output Rendering",
			"Revert Outputs",
			"Show Leading/Trailing Whitespace Differences",
			"Show Previous Change",
			"Show Next Change",
			"Toggle Inline View",
			"Hide Metadata Differences",
			"Hide Outputs Differences",
			"Enable the command to toggle the experimental notebook inline diff editor.",
			"Open File",
			"Toggle Collapse Unchanged Regions",
			"Open Text Diff Editor",
			"Show Unchanged Cells",
			"Hide Unchanged Cells",
			"Go To Cell",
			"Show Outputs Differences",
			"Show Metadata Differences"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffEditor": [
			"Notebook Text Diff"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffEditorBrowser": [
			"Whether all cells in notebook diff editor are collapsed",
			"Whether there are unchanged cells in the notebook diff editor",
			"Whether the unchanged cells in the notebook diff editor are hidden",
			"The kind of item in the notebook diff editor, Cell, Metadata or Output",
			"The diff state of item in the notebook diff editor, delete, insert, modified or unchanged"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookDiffList": [
			"Double click to show"
		],
		"vs/workbench/contrib/notebook/browser/diff/notebookMultiDiffEditor": [
			"Cell {0}",
			"Metadata",
			"Output"
		],
		"vs/workbench/contrib/notebook/browser/notebook.contribution": [
			"Settings for code editors used in notebooks. This can be used to customize most editor.* settings.",
			"Notebook",
			"Priority list for output mime types",
			"Where the cell toolbar should be shown, or whether it should be hidden.",
			"Configure the cell toolbar position for for specific file types",
			"Whether the cell status bar should be shown.",
			"The cell status bar is always hidden.",
			"The cell status bar is always visible.",
			"The cell status bar is hidden until the cell has executed. Then it becomes visible to show the execution status.",
			"Controls the verbosity of the cell execution time in the cell status bar.",
			"The cell execution duration is visible, with advanced information in the hover tooltip.",
			"The cell last execution timestamp and duration are visible, with advanced information in the hover tooltip.",
			"Whether to use the enhanced text diff editor for notebook.",
			"Whether to render the overview ruler in the diff editor for notebook.",
			"Whether the cell toolbar should appear on hover or click.",
			"Whether to use separate undo/redo stack for each cell.",
			"Control whether the notebook editor should be rendered in a compact form. For example, when turned on, it will decrease the left margin width.",
			"Controls where the focus indicator is rendered, either along the cell borders or on the left gutter.",
			"Control where the insert cell actions should appear.",
			"A toolbar that appears on hover between cells.",
			"The toolbar at the top of the notebook editor.",
			"Both toolbars.",
			"The insert actions don't appear anywhere.",
			"Control whether to render a global toolbar inside the notebook editor.",
			"Experimental. Control whether to render notebook Sticky Scroll headers in the notebook editor.",
			"Control whether nested sticky lines appear to stack flat or indented.",
			"Nested sticky lines appear flat.",
			"Nested sticky lines appear indented.",
			"Control whether outputs action should be rendered in the output toolbar.",
			"Controls when the Markdown header folding arrow is shown.",
			"The folding controls are always visible.",
			"Never show the folding controls and reduce the gutter size.",
			"The folding controls are visible only on mouseover.",
			"Control whether the notebook editor should allow moving cells through drag and drop.",
			"Control whether extra actions are shown in a dropdown next to the run button.",
			"Control whether the actions on the notebook toolbar should render label or not.",
			"Controls how many lines of text are displayed in a text output. If {0} is enabled, this setting is used to determine the scroll height of the output.",
			"Control whether to disable filepath links in the output of notebook cells.",
			"Control whether to render error output in a minimal style.",
			"Controls the font size in pixels of rendered markup in notebooks. When set to {0}, 120% of {1} is used.",
			"Controls the line height in pixels of markdown cells in notebooks. When set to {0}, {1} will be used",
			"Controls whether code cells in the interactive window are collapsed by default.",
			"Line height of the output text within notebook cells.\n - When set to 0, editor line height is used.\n - Values between 0 and 8 will be used as a multiplier with the font size.\n - Values greater than or equal to 8 will be used as effective values.",
			"Font size for the output text within notebook cells. When set to 0, {0} is used.",
			"The font family of the output text within notebook cells. When set to empty, the {0} is used.",
			"Initially render notebook outputs in a scrollable region when longer than the limit.",
			"Controls whether the lines in output should wrap.",
			"Defines a default notebook formatter which takes precedence over all other formatter settings. Must be the identifier of an extension contributing a formatter.",
			"Format a notebook on save. A formatter must be available and the editor must not be shutting down. When {0} is set to `afterDelay`, the file will only be formatted when saved explicitly.",
			"When enabled, insert a final new line into the end of code cells when saving a notebook.",
			"Format a notebook cell upon execution. A formatter must be available.",
			"Control whether a confirmation prompt is required to delete a running cell.",
			"Customize the Find Widget behavior for searching within notebook cells. When both markup source and markup preview are enabled, the Find Widget will search either the source code or preview based on the current state of the cell.",
			"Enables the incremental saving of notebooks between processes and across Remote connections. When enabled, only the changes to the notebook are sent to the extension host, improving performance for large notebooks and slow network connections.",
			"How far to scroll when revealing the next cell upon running {0}.",
			"Scroll to fully reveal the next cell.",
			"Scroll to reveal the first line of the next cell.",
			"Do not scroll.",
			"Enable experimental generate action to create code cell with inline chat enabled.",
			"Enable the experimental notebook variables view within the debug panel.",
			"Control whether to show inline values within notebook code cells after cell execution. Values will remain until the cell is edited, re-executed, or explicitly cleared via the Clear All Outputs toolbar button or the `Notebook: Clear Inline Values` command.",
			"Always show inline values, with a regex fallback if no inline value provider is registered. Note: There may be a performance impact in larger cells if the fallback is used.",
			"Show inline values only when an inline value provider is registered.",
			"Never show inline values.",
			"Show available diagnostics for cell failures.",
			"The limit of notebook output size in kilobytes (KB) where notebook files will no longer be backed up for hot reload. Use 0 for unlimited.",
			"Experimental. Enables a limited set of multi cursor controls across multiple cells in the notebook editor. Currently supported are core editor actions (typing/cut/copy/paste/composition) and a limited subset of editor commands.",
			"Controls the font family of rendered markup in notebooks. When left blank, this will fall back to the default workbench font family."
		],
		"vs/workbench/contrib/notebook/browser/notebookAccessibilityHelp": [
			"The notebook view is a collection of code and markdown cells. Code cells can be executed and will produce output directly below the cell.",
			"The Edit Cell command{0} will focus on the cell input.",
			"The Quit Edit command{0} will set focus on the cell container. The default (Escape) key may need to be pressed twice first exit the virtual cursor if active.",
			"The Focus Output command{0} will set focus in the cell's output.",
			"The Focus Next Cell Editor command{0} will set focus in the next cell's editor.",
			"The Focus Previous Cell Editor command{0} will set focus in the previous cell's editor.",
			"The up and down arrows will also move focus between cells while focused on the outer cell container.",
			"The Execute Cell command{0} executes the cell that currently has focus.",
			"The Insert Cell Above{0} and Below{1} commands will create new empty code cells.",
			"The Change Cell to Code/Markdown commands are used to switch between cell types."
		],
		"vs/workbench/contrib/notebook/browser/notebookAccessibilityProvider": [
			"REPL Editor History",
			"Notebook",
			"{0}\nUse {1} for accessibility help",
			"{0}\nRun the Open Accessibility Help command for more information"
		],
		"vs/workbench/contrib/notebook/browser/notebookEditor": [
			"Cannot open resource with notebook editor type '{0}', please check if you have the right extension installed and enabled.",
			"Cannot open resource with notebook editor type '{0}', please check if you have the right extension installed and enabled.",
			"Enable extension for '{0}'",
			"Install extension for '{0}'",
			"Open As Text",
			"The notebook is not displayed in the notebook editor because it is very large ({0}).",
			"The notebook is not displayed in the notebook editor because it is very large.",
			"Open in Text Editor"
		],
		"vs/workbench/contrib/notebook/browser/notebookEditorWidget": [
			"The border color for notebook cells.",
			"The color of the notebook cell editor border.",
			"The error icon color of notebook cells in the cell status bar.",
			"The color of the running cell decoration in the notebook editor overview ruler.",
			"The error icon color of notebook cells in the cell status bar.",
			"The running icon color of notebook cells in the cell status bar.",
			"The border color of the notebook output container.",
			"The color of the notebook output container background.",
			"The color of the separator in the cell bottom toolbar",
			"The background color of a cell when the cell is focused.",
			"The background color of a cell when the cell is selected.",
			"The background color of a cell when the cell is hovered.",
			"The color of the cell's top and bottom border when the cell is selected but not focused.",
			"The color of the cell's borders when multiple cells are selected.",
			"The color of the cell's focus indicator borders when the cell is focused.",
			"The color of the cell's top and bottom border when a cell is focused while the primary focus is outside of the editor.",
			"The background color of notebook cell status bar items.",
			"The color of the notebook cell insertion indicator.",
			"Notebook scrollbar slider background color.",
			"Notebook scrollbar slider background color when hovering.",
			"Notebook scrollbar slider background color when clicked on.",
			"Background color of highlighted cell",
			"Cell editor background color.",
			"Notebook background color."
		],
		"vs/workbench/contrib/notebook/browser/notebookExtensionPoint": [
			"Contributes notebook document provider.",
			"Type of the notebook.",
			"Human readable name of the notebook.",
			"Set of globs that the notebook is for.",
			"Glob that the notebook is enabled for.",
			"Glob that the notebook is disabled for.",
			"Controls if the custom editor is enabled automatically when the user opens a file. This may be overridden by users using the `workbench.editorAssociations` setting.",
			"The editor is automatically used when the user opens a resource, provided that no other default custom editors are registered for that resource.",
			"The editor is not automatically used when the user opens a resource, but a user can switch to the editor using the `Reopen With` command.",
			"Contributes notebook output renderer provider.",
			"Unique identifier of the notebook output renderer.",
			"Human readable name of the notebook output renderer.",
			"List of kernel dependencies the renderer requires. If any of the dependencies are present in the `NotebookKernel.preloads`, the renderer can be used.",
			"List of soft kernel dependencies the renderer can make use of. If any of the dependencies are present in the `NotebookKernel.preloads`, the renderer will be preferred over renderers that don't interact with the kernel.",
			"Messaging is required. The renderer will only be used when it's part of an extension that can be run in an extension host.",
			"The renderer is better with messaging available, but it's not requried.",
			"The renderer does not require messaging.",
			"Defines how and if the renderer needs to communicate with an extension host, via `createRendererMessaging`. Renderers with stronger messaging requirements may not work in all environments.",
			"Set of globs that the notebook is for.",
			"File to load in the webview to render the extension.",
			"File to load in the webview to render the extension.",
			"Existing renderer that this one extends.",
			"File to load in the webview to render the extension.",
			"Contributes notebook preloads.",
			"Type of the notebook.",
			"Path to file loaded in the webview.",
			"Paths to additional resources that should be allowed in the webview.",
			"ID",
			"Name",
			"Name",
			"Mimetypes",
			"Notebooks",
			"Notebook Renderers"
		],
		"vs/workbench/contrib/notebook/browser/notebookIcons": [
			"Configure icon to select a kernel in notebook editors.",
			"Icon to execute in notebook editors.",
			"Icon to execute above cells in notebook editors.",
			"Icon to execute below cells in notebook editors.",
			"Icon to stop an execution in notebook editors.",
			"Icon to delete a cell in notebook editors.",
			"Icon to execute all cells in notebook editors.",
			"Icon to edit a cell in notebook editors.",
			"Icon to stop editing a cell in notebook editors.",
			"Icon to move up a cell in notebook editors.",
			"Icon to move down a cell in notebook editors.",
			"Icon to clear cell outputs in notebook editors.",
			"Icon to split a cell in notebook editors.",
			"Icon to indicate a success state in notebook editors.",
			"Icon to indicate an error state in notebook editors.",
			"Icon to indicate a pending state in notebook editors.",
			"Icon to indicate an executing state in notebook editors.",
			"Icon to annotate a collapsed section in notebook editors.",
			"Icon to annotate an expanded section in notebook editors.",
			"Icon to open the notebook in a text editor.",
			"Icon to revert in notebook editors.",
			"Icon for the toggle whitespace action in the diff editor.",
			"Icon to render output in diff editor.",
			"Icon for a mime type in notebook editors.",
			"Icon to copy content to clipboard",
			"Icon to save content to disk",
			"Icon for the previous change action in the diff editor.",
			"Icon for the next change action in the diff editor.",
			"View icon of the variables view."
		],
		"vs/workbench/contrib/notebook/browser/outputEditor/notebookOutputEditor": [
			"Notebook Output Editor",
			"Cell has no output",
			"No renderer could be found for output. It has the following mimetypes: {0}"
		],
		"vs/workbench/contrib/notebook/browser/outputEditor/notebookOutputEditorInput": [
			"Notebook Output Preview"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookExecutionServiceImpl": [
			"Executing a notebook cell will run code from this workspace."
		],
		"vs/workbench/contrib/notebook/browser/services/notebookKernelHistoryServiceImpl": [
			"Clear Notebook Kernels MRU Cache"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookKeymapServiceImpl": [
			"Disable other keymaps ({0}) to avoid conflicts between keybindings?",
			"Yes",
			"No"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookLoggingServiceImpl": [
			"Notebook"
		],
		"vs/workbench/contrib/notebook/browser/services/notebookServiceImpl": [
			"Install extension for '{0}'"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/cellEditorOptions": [
			"Controls the display of line numbers in the cell editor.",
			"Line Numbers",
			"Show Cell Line Numbers",
			"Toggle Notebook Line Numbers",
			"Line Numbers"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/cellOutput": [
			"Cell has no output",
			"No renderer could be found for output. It has the following mimetypes: {0}",
			"Change Presentation",
			"Currently Active",
			"Install additional renderers from the marketplace",
			"Select mimetype to render for current output",
			"Select mimetype to render for current output",
			"renderer not available"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCell": [
			"Double-click to expand cell input ({0})",
			"Expand Cell Input ({0})"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCellExecutionIcon": [
			"Success",
			"Failure",
			"Pending",
			"Executing"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/codeCellRunToolbar": [
			"More..."
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/collapsedCellOutput": [
			"Outputs are collapsed",
			"Double-click to expand cell output ({0})",
			"Expand Cell Output (${0})"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/foldedCellHint": [
			"1 cell hidden",
			"{0} cells hidden"
		],
		"vs/workbench/contrib/notebook/browser/view/cellParts/markupCell": [
			"Double-click to expand cell input ({0})",
			"Expand Cell Input ({0})"
		],
		"vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": [
			"Empty markdown cell, double-click or press enter to edit.",
			"No renderer found for '$0'",
			"Could not render content for '$0'",
			"Notebook webview content"
		],
		"vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": [
			"Execution Order"
		],
		"vs/workbench/contrib/notebook/browser/viewModel/notebookOutlineEntryFactory": [
			"empty cell"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookKernelQuickPickStrategy": [
			"Currently Selected",
			"{0} - Currently Selected",
			"Change kernel for '{0}'",
			"Select kernel for '{0}'",
			"Install/Enable suggested extensions",
			"Browse marketplace for kernel extensions",
			"Select Another Kernel...",
			"Select Kernel",
			"Select Another Kernel",
			"Type to choose a kernel source",
			"Learn More",
			"Select Kernel from {0}",
			"Selected Kernel: {0} (Kernel Detection Tasks Running)",
			"Detecting Kernels",
			"Detecting Kernels",
			"Select Kernel"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookKernelView": [
			"Notebook Kernel Args",
			"Select Notebook Kernel"
		],
		"vs/workbench/contrib/notebook/browser/viewParts/notebookViewZones": [
			"Toggle Notebook View Zones"
		],
		"vs/workbench/contrib/notebook/common/notebookEditorInput": [
			"An extension provided notebook for '{0}' is still open that would close otherwise.",
			"An extension provided notebook for '{0}' could not be saved."
		],
		"vs/workbench/contrib/outline/browser/outline.contribution": [
			"View icon of the outline view.",
			"Outline",
			"Render Outline elements with icons.",
			"Controls whether Outline items are collapsed or expanded.",
			"Collapse all items.",
			"Expand all items.",
			"Show errors and warnings on Outline elements. Overwritten by {0} when it is off.",
			"Use colors for errors and warnings on Outline elements. Overwritten by {0} when it is off.",
			"Use badges for errors and warnings on Outline elements. Overwritten by {0} when it is off.",
			"When enabled, Outline shows `file`-symbols.",
			"When enabled, Outline shows `module`-symbols.",
			"When enabled, Outline shows `namespace`-symbols.",
			"When enabled, Outline shows `package`-symbols.",
			"When enabled, Outline shows `class`-symbols.",
			"When enabled, Outline shows `method`-symbols.",
			"When enabled, Outline shows `property`-symbols.",
			"When enabled, Outline shows `field`-symbols.",
			"When enabled, Outline shows `constructor`-symbols.",
			"When enabled, Outline shows `enum`-symbols.",
			"When enabled, Outline shows `interface`-symbols.",
			"When enabled, Outline shows `function`-symbols.",
			"When enabled, Outline shows `variable`-symbols.",
			"When enabled, Outline shows `constant`-symbols.",
			"When enabled, Outline shows `string`-symbols.",
			"When enabled, Outline shows `number`-symbols.",
			"When enabled, Outline shows `boolean`-symbols.",
			"When enabled, Outline shows `array`-symbols.",
			"When enabled, Outline shows `object`-symbols.",
			"When enabled, Outline shows `key`-symbols.",
			"When enabled, Outline shows `null`-symbols.",
			"When enabled, Outline shows `enumMember`-symbols.",
			"When enabled, Outline shows `struct`-symbols.",
			"When enabled, Outline shows `event`-symbols.",
			"When enabled, Outline shows `operator`-symbols.",
			"When enabled, Outline shows `typeParameter`-symbols.",
			"Outline"
		],
		"vs/workbench/contrib/outline/browser/outlineActions": [
			"Collapse All",
			"Expand All",
			"Follow Cursor",
			"Filter on Type",
			"Sort By: Position",
			"Sort By: Name",
			"Sort By: Category"
		],
		"vs/workbench/contrib/outline/browser/outlinePane": [
			"The active editor cannot provide outline information.",
			"Loading document symbols for '{0}'...",
			"No symbols found in document '{0}'"
		],
		"vs/workbench/contrib/output/browser/output.contribution": [
			"View icon of the output view.",
			"&&Output",
			"Switch Output",
			"Switch Output",
			"Extension Logs",
			"Select Log",
			"No custom outputs to remove.",
			"Select Log",
			"Select Output Channel",
			"Turn Auto Scrolling Off",
			"Turn Auto Scrolling On",
			"Set Log Level...",
			"Set As Default",
			"Extension Logs",
			"Select Log",
			"The id of the log file to open, for example `\"window\"`. Currently the best way to get this is to get the ID by checking the `workbench.action.output.show.<id>` commands",
			"Select Log File",
			"Clear filters text",
			"Extension Logs",
			"User Logs",
			"Select Log",
			"Import Log File",
			"Log Files",
			"Output",
			"Enable/disable the ability of smart scrolling in the output view. Smart scrolling allows you to lock scrolling automatically when you click in the output view and unlocks when you click in the last line.",
			"Output",
			"Output",
			"Add Compound Log...",
			"Output",
			"Remove Output...",
			"Output",
			"Show Output Channels...",
			"Output",
			"Clear Output",
			"Toggle Auto Scrolling",
			"Open Output in Editor",
			"Open Output in New Window",
			"Save Output As...",
			"Show Logs...",
			"Open Log...",
			"Show or hide {0} messages in the output",
			"Export Logs...",
			"Import Log..."
		],
		"vs/workbench/contrib/output/browser/outputServices": [
			"Save Output As"
		],
		"vs/workbench/contrib/output/browser/outputView": [
			"Filter (e.g. text, !excludeText, text1,text2)",
			"{0} - Output",
			"Output channel for '{0}'",
			"Output",
			"Output panel"
		],
		"vs/workbench/contrib/performance/browser/performance.contribution": [
			"Startup Performance",
			"Print Service Cycles",
			"Print Service Traces",
			"Print Emitter Profiles"
		],
		"vs/workbench/contrib/performance/browser/perfviewEditor": [
			"Startup Performance"
		],
		"vs/workbench/contrib/performance/electron-browser/performance.contribution": [
			"When enabled, slow renderers are automatically profiled."
		],
		"vs/workbench/contrib/performance/electron-browser/startupProfiler": [
			"Successfully created profiles.",
			"Please create an issue and manually attach the following files:\n{0}",
			"&&Create Issue and Restart",
			"Restart",
			"Thanks for helping us.",
			"A final restart is required to continue to use '{0}'. Again, thank you for your contribution.",
			"&&Restart"
		],
		"vs/workbench/contrib/preferences/browser/keybindingsEditor": [
			"Record Keys",
			"Sort by Precedence (Highest first)",
			"Type to search in keybindings",
			"Recording Keys. Press Escape to exit",
			"Clear Keybindings Search Input",
			"Recording Keys",
			"Command",
			"Keybinding",
			"When",
			"Source",
			"{0} results",
			"Showing {0} Keybindings in precedence order",
			"Showing {0} Keybindings in alphabetical order",
			"Change Keybinding...",
			"Add Keybinding...",
			"Add Keybinding...",
			"Change When Expression",
			"Remove Keybinding",
			"Reset Keybinding",
			"Show Same Keybindings",
			"Copy",
			"Copy Command ID",
			"Copy Command Title",
			"Error '{0}' while editing the keybinding. Please open 'keybindings.json' file and check for errors.",
			"Change Keybinding {0}",
			"Change Keybinding",
			"Add Keybinding {0}",
			"Add Keybinding",
			"{0} ({1})",
			"Extension ({0})",
			"Keybindings",
			"No keybinding assigned",
			"No when context",
			"use space or enter to change the keybinding."
		],
		"vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": [
			"You won't be able to produce this key combination under your current keyboard layout.",
			"**{0}** for your current keyboard layout (**{1}** for US standard).",
			"**{0}** for your current keyboard layout."
		],
		"vs/workbench/contrib/preferences/browser/keybindingWidgets": [
			"Press desired key combination and then press ENTER.",
			"1 existing command has this keybinding",
			"{0} existing commands have this keybinding",
			"chord to"
		],
		"vs/workbench/contrib/preferences/browser/keyboardLayoutPicker": [
			"Keyboard Layout",
			"Layout: {0}",
			"Layout: {0}",
			"Layout: {0}",
			"Defines the keyboard layout used in VS Code in the browser environment.",
			"Open VS Code and run \"Developer: Inspect Key Mappings (JSON)\" from Command Palette.",
			"Keyboard Layouts ({0})",
			"Configure Keyboard Layout",
			"Auto Detect",
			"Select Keyboard Layout",
			"Unable to create '{0}' ({1}).",
			"Change Keyboard Layout"
		],
		"vs/workbench/contrib/preferences/browser/preferences.contribution": [
			"Settings Editor 2",
			"Preferences Editor",
			"Keybindings Editor",
			"&&Settings",
			"Open Folder Settings",
			"&&Online Services Settings",
			"&&Telemetry Settings",
			"Focus settings file",
			"Focus settings file",
			"Focus settings list",
			"Focus Setting Control",
			"Keyboard Shortcuts",
			"Keyboard Shortcuts",
			"Clear Search Results",
			"Clear Keyboard Shortcuts Search History",
			"&&Preferences",
			"Open Settings (UI)",
			"Open User Settings (JSON)",
			"Open Application Settings (JSON)",
			"Settings",
			"Open Settings (UI)",
			"Opens the JSON file containing the current user profile settings",
			"Open User Settings",
			"Open Default Settings (JSON)",
			"Open Workspace Settings",
			"Open Accessibility Settings",
			"Open Workspace Settings (JSON)",
			"Open Folder Settings",
			"Open Folder Settings (JSON)",
			"Toggle AI Settings Search",
			"Show untrusted workspace settings",
			"Open Remote Settings ({0})",
			"Open Remote Settings (JSON) ({0})",
			"Focus Settings Search",
			"Clear Settings Search Results",
			"Focus Settings Table of Contents",
			"Show Setting Context Menu",
			"Move Focus Up One Level",
			"Preferences",
			"Open Keyboard Shortcuts",
			"Open Default Keyboard Shortcuts (JSON)",
			"Open Keyboard Shortcuts (JSON)",
			"Show System Keybindings",
			"Show Extension Keybindings",
			"Show User Keybindings",
			"Define Keybinding",
			"Open Settings (JSON)"
		],
		"vs/workbench/contrib/preferences/browser/preferencesActions": [
			"({0})",
			"Select Language",
			"Configure Language Specific Settings..."
		],
		"vs/workbench/contrib/preferences/browser/preferencesEditor": [
			"Preferences Tab Switcher",
			"Search {0}",
			"Search {0}"
		],
		"vs/workbench/contrib/preferences/browser/preferencesIcons": [
			"Icon for the folder dropdown button in the split JSON Settings editor.",
			"Icon for the 'more actions' action in the Settings UI.",
			"Icon for the 'record keys' action in the keybinding UI.",
			"Icon for the 'sort by precedence' toggle in the keybinding UI.",
			"Icon for the edit action in the keybinding UI.",
			"Icon for the add action in the keybinding UI.",
			"Icon for the edit action in the Settings UI.",
			"Icon for the remove action in the Settings UI.",
			"Icon for the discard action in the Settings UI.",
			"Icon for clear input in the Settings and keybinding UI.",
			"Icon for showing AI results in the Settings UI.",
			"Icon for the button that suggests filters for the Settings UI.",
			"Icon for open settings commands."
		],
		"vs/workbench/contrib/preferences/browser/preferencesRenderers": [
			"Edit",
			"Replace in Settings",
			"Copy to Settings",
			"Replace in Settings",
			"Copy to Settings",
			"This setting cannot be applied because it is configured in the system policy.",
			"This setting cannot be applied because it is not registered as language override setting.",
			"This setting cannot be applied while a non-default profile is active. It will be applied when the default profile is active.",
			"This setting cannot be applied because it is configured to be applied in all profiles using setting {0}. Value from the default profile will be used instead.",
			"This setting cannot be applied in this window. It will be applied when you open a local window.",
			"This setting cannot be applied in this workspace. It will be applied when you open the containing workspace folder directly.",
			"This setting has an application scope and can only be set in the settings file from the Default profile.",
			"This setting can only be applied in user settings in local window or in remote settings in remote window.",
			"This setting can only be applied in a trusted workspace.",
			"Unknown Configuration Setting",
			"Manage Workspace Trust",
			"Manage Workspace Trust",
			"MCP servers should not be configured in remote user settings. Use the dedicated MCP configuration instead.",
			"MCP servers should not be configured in user settings. Use the dedicated MCP configuration instead.",
			"Open Remote User MCP Configuration",
			"Open User MCP Configuration",
			"Unsupported Property"
		],
		"vs/workbench/contrib/preferences/browser/preferencesWidgets": [
			"User",
			"Remote",
			"Workspace",
			"Folder",
			"Settings Switcher",
			"User",
			"Remote",
			"Workspace",
			"User",
			"Workspace"
		],
		"vs/workbench/contrib/preferences/browser/settingsEditor2": [
			"Search settings",
			"Show AI-recommended results",
			"No AI results available at this time...",
			"Clear Settings Search Input",
			"Filter Settings",
			"No AI results available at this time.",
			"No Settings Found",
			"Clear Filters",
			"Settings",
			"Workspace Trust",
			"No Settings Found. AI Results Available",
			"1 Setting Found. AI Results Available",
			"{0} Settings Found. AI Results Available",
			"No Settings Found",
			"1 Setting Found",
			"{0} Settings Found",
			"Backup and Sync Settings",
			"Last synced: {0}"
		],
		"vs/workbench/contrib/preferences/browser/settingsEditorSettingIndicators": [
			"Requires workspace trust",
			"The setting value can only be applied in a trusted workspace.",
			"Manage Workspace Trust",
			"Not synced",
			"This setting is ignored during sync",
			"Default value changed",
			"Advanced",
			"Preview",
			"Experimental",
			"User",
			"Workspace",
			"Remote",
			"Managed by organization",
			"This setting is managed by your organization and its actual value cannot be changed.",
			"View policy settings",
			"Applies to all profiles",
			"The setting is not specific to the current profile, and will retain its value when switching profiles.",
			"Also modified in",
			"Modified in",
			"Also modified elsewhere",
			"Modified elsewhere",
			"The setting has also been modified in the following scopes:",
			"The setting has been modified in the following scopes:",
			"The following languages have default overrides:",
			"Default setting value overridden by `{0}`",
			"A default values has been set by {0}",
			"User",
			"Workspace",
			"Remote",
			"The {0} scope for {1}",
			"User",
			"Workspace",
			"Remote",
			"the {0} scope for {1}",
			"Preview",
			"Experimental",
			"Advanced",
			"Workspace untrusted; setting value not applied",
			"Managed by organization policy; setting value not applied",
			"Setting value retained when switching profiles",
			"Also modified in",
			"Modified in",
			"Setting ignored during sync",
			"{0} overrides the default value",
			"{0} override the default value",
			"Language-specific default values exist for {0}"
		],
		"vs/workbench/contrib/preferences/browser/settingsLayout": [
			"Commonly Used",
			"Text Editor",
			"Cursor",
			"Find",
			"Font",
			"Formatting",
			"Diff Editor",
			"Multi-File Diff Editor",
			"Minimap",
			"Suggestions",
			"Files",
			"Workbench",
			"Appearance",
			"Breadcrumbs",
			"Editor Management",
			"Settings Editor",
			"Zen Mode",
			"Screencast Mode",
			"Window",
			"New Window",
			"Features",
			"Accessibility Signals",
			"Accessibility",
			"Explorer",
			"Search",
			"Debug",
			"Testing",
			"Source Control",
			"Extensions",
			"Terminal",
			"Task",
			"Problems",
			"Output",
			"Comments",
			"Remote",
			"Timeline",
			"Notebook",
			"Merge Editor",
			"Chat",
			"Issue Reporter",
			"Application",
			"Proxy",
			"Keyboard",
			"Update",
			"Telemetry",
			"Settings Sync",
			"Experimental",
			"Other",
			"Security",
			"Workspace"
		],
		"vs/workbench/contrib/preferences/browser/settingsSearchMenu": [
			"Modified",
			"Add or remove modified settings filter",
			"Extension ID...",
			"Add extension ID filter",
			"Feature...",
			"Add feature filter",
			"Tag...",
			"Add tag filter",
			"Language...",
			"Add language ID filter",
			"Setting ID...",
			"Add Setting ID filter",
			"Online services",
			"Show settings for online services",
			"Organization policies",
			"Show organization policy settings",
			"Stable",
			"Show stable settings",
			"Preview",
			"Show preview settings",
			"Experimental",
			"Show experimental settings",
			"Advanced",
			"Show advanced settings"
		],
		"vs/workbench/contrib/preferences/browser/settingsTree": [
			"Extensions",
			"The setting has been configured in the current scope.",
			"More Actions... ",
			"Show matching extensions",
			"Edit in settings.json",
			"Edit settings for {0}",
			"default",
			"The setting has been configured in the current scope.",
			"Show Extension",
			"Dismiss",
			"Reset Setting",
			"Validation Error.",
			"Validation Error.",
			"Modified.",
			"Settings",
			"Copy Setting ID",
			"Copy Setting as JSON",
			"Copy Setting as URL",
			"Sync This Setting",
			"Apply Setting to all Profiles"
		],
		"vs/workbench/contrib/preferences/browser/settingsWidgets": [
			"OK",
			"Cancel",
			"List item `{0}`",
			"List item `{0}` with sibling `${1}`",
			"Remove Item",
			"Edit Item",
			"Add Item",
			"Item...",
			"Sibling...",
			"Exclude files matching `{0}`",
			"Exclude files matching `{0}`, only when a file matching `{1}` is present",
			". Default value provided by `{0}`",
			"Remove Exclude Item",
			"Edit Exclude Item",
			"Add Pattern",
			"Exclude Pattern...",
			"When Pattern Is Present...",
			"Include files matching `{0}`",
			"Include files matching `{0}`, only when a file matching `{1}` is present",
			". Default value provided by `{0}`",
			"Remove Include Item",
			"Edit Include Item",
			"Add Pattern",
			"Include Pattern...",
			"When Pattern Is Present...",
			"OK",
			"Cancel",
			"Key",
			"Value",
			"The property `{0}` is set to `{1}` by `{2}`.",
			"The property `{0}` is set to `{1}`.",
			"Remove Item",
			"Reset Item",
			"Edit Item",
			"Add Item",
			"Item",
			"Value",
			"The property `{0}` is set to `{1}`.",
			"Remove Item",
			"Reset Item",
			"Edit Item",
			"Add Item",
			"Item",
			"Value"
		],
		"vs/workbench/contrib/preferences/browser/tocTree": [
			"Settings Table of Contents",
			"{0}, group"
		],
		"vs/workbench/contrib/preferences/common/preferences": [
			"Preview setting: this setting controls a new feature that is still under refinement yet ready to use. Feedback is welcome.",
			"Experimental setting: this setting controls a new feature that is actively being developed and may be unstable. It is subject to change or removal.",
			"Advanced setting: this setting is intended for advanced scenarios and configurations. Only modify this if you know what it does."
		],
		"vs/workbench/contrib/preferences/common/preferencesContribution": [
			"Split Settings Editor",
			"Controls whether to enable the natural language search mode for settings. The natural language search is provided by a Microsoft online service.",
			"Hide the Table of Contents while searching.",
			"Filter the Table of Contents to just categories that have matching settings. Clicking on a category will filter the results to that category.",
			"Controls the behavior of the Settings editor Table of Contents while searching. If this setting is being changed in the Settings editor, the setting will take effect after the search query is modified."
		],
		"vs/workbench/contrib/preferences/common/settingsEditorColorRegistry": [
			"The foreground color for a section header or active title.",
			"The foreground color for a section header or hovered title.",
			"The color of the modified setting indicator.",
			"The color of the header container border.",
			"The color of the Settings editor splitview sash border.",
			"Settings editor dropdown background.",
			"Settings editor dropdown foreground.",
			"Settings editor dropdown border.",
			"Settings editor dropdown list border. This surrounds the options and separates the options from the description.",
			"Settings editor checkbox background.",
			"Settings editor checkbox foreground.",
			"Settings editor checkbox border.",
			"Settings editor text input box background.",
			"Settings editor text input box foreground.",
			"Settings editor text input box border.",
			"Settings editor number input box background.",
			"Settings editor number input box foreground.",
			"Settings editor number input box border.",
			"The background color of a settings row when focused.",
			"The background color of a settings row when hovered.",
			"The color of the row's top and bottom border when the row is focused."
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorer.contribution": [
			"Process Explorer",
			"Open &&Process Explorer",
			"Open Process Explorer"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorer.web.contribution": [
			"Process Explorer"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorerControl": [
			"Process Name",
			"CPU (%)",
			"PID",
			"Memory (MB)",
			"Process Explorer",
			"Kill Process",
			"Force Kill Process",
			"Copy",
			"Copy All",
			"Debug"
		],
		"vs/workbench/contrib/processExplorer/browser/processExplorerEditorInput": [
			"Icon of the process explorer editor label.",
			"Process Explorer"
		],
		"vs/workbench/contrib/processExplorer/electron-browser/processExplorer.contribution": [
			"Process Explorer"
		],
		"vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": [
			"No matching commands",
			"Configure Keybinding",
			"Ask in Chat: {0}",
			"Configure visibility",
			"{0}: {1}",
			"Do you want to clear the history of recently used commands?",
			"This action is irreversible!",
			"&&Clear",
			"Show All Commands",
			"Clear Command History"
		],
		"vs/workbench/contrib/quickaccess/browser/quickAccess.contribution": [
			"Type '{0}' to get help on the actions you can take from here.",
			"Show all Quick Access Providers",
			"More",
			"Type the name of a view, output channel or terminal to open.",
			"Open View",
			"Type the name of a command to run.",
			"Show and Run Commands",
			"&&Command Palette...",
			"Show All Commands",
			"&&Open View...",
			"Go to &&Line/Column...",
			"Command Palette...",
			"Command Palette..."
		],
		"vs/workbench/contrib/quickaccess/browser/viewQuickAccess": [
			"No matching views",
			"Side Bar",
			"Panel",
			"Secondary Side Bar",
			"{0}: {1}",
			"Terminal",
			"Debug Console",
			"Output",
			"Open View",
			"Quick Open View"
		],
		"vs/workbench/contrib/relauncher/browser/relauncher.contribution": [
			"A setting has changed that requires a restart to take effect.",
			"A setting has changed that requires a reload to take effect.",
			"Press the restart button to restart {0} and enable the setting.",
			"Press the reload button to reload {0} and enable the setting.",
			"&&Restart",
			"&&Reload",
			"Changing workspace folders"
		],
		"vs/workbench/contrib/remote/browser/explorerViewItems": [
			"Switch Remote"
		],
		"vs/workbench/contrib/remote/browser/remote": [
			"Get Started",
			"Read Documentation",
			"Review Issues",
			"Report Issue",
			"Select url to open",
			"Remote Help",
			"Remote Explorer",
			"Attempting to reconnect in {0} second...",
			"Attempting to reconnect in {0} seconds...",
			"Reconnect Now",
			"Reload Window",
			"Connection Lost",
			"Disconnected. Attempting to reconnect...",
			"Cannot reconnect. Please reload the window.",
			"&&Reload Window",
			"Help and feedback",
			"Remote Explorer"
		],
		"vs/workbench/contrib/remote/browser/remoteConnectionHealth": [
			"You are about to connect to an OS version that is unsupported by {0}.",
			"&&Allow",
			"&&Learn More",
			"Do not show again",
			"Learn More",
			"You are connected to an OS version that is unsupported by {0}."
		],
		"vs/workbench/contrib/remote/browser/remoteExplorer": [
			"No forwarded ports. Forward a port to access your running services locally.\n[Forward a Port]({0})",
			"No forwarded ports. Forward a port to access your locally running services over the internet.\n[Forward a Port]({0})",
			"1 forwarded port",
			"{0} forwarded ports",
			"No Ports Forwarded",
			"Forwarded Ports: {0}",
			"Forwarded Ports",
			"Over 20 ports have been automatically forwarded. The `process` based automatic port forwarding has been switched to `hybrid` in settings. Some ports may no longer be detected.",
			"Undo",
			"Show Setting",
			"Your application{0} running on port {1} is available.  ",
			"[See all forwarded ports]({0})",
			"You'll need to run as superuser to use port {0} locally.  ",
			"Make Public",
			"Use Port {0} as Sudo...",
			"Ports"
		],
		"vs/workbench/contrib/remote/browser/remoteIcons": [
			"Getting started icon in the remote explorer view.",
			"Documentation icon in the remote explorer view.",
			"Feedback icon in the remote explorer view.",
			"Review issue icon in the remote explorer view.",
			"Report issue icon in the remote explorer view.",
			"View icon of the remote explorer view.",
			"View icon of the remote ports view.",
			"Icon representing a remote port.",
			"Icon representing a private remote port.",
			"Icon for the forward action.",
			"Icon for the stop forwarding action.",
			"Icon for the open browser action.",
			"Icon for the open preview action.",
			"Icon for the copy local address action.",
			"Icon for the label port action.",
			"Icon for forwarded ports that don't have a running process.",
			"Icon for forwarded ports that do have a running process."
		],
		"vs/workbench/contrib/remote/browser/remoteIndicator": [
			"Close Re&&mote Connection",
			"Opening Remote...",
			"Opening Remote...",
			"Reconnecting to {0}...",
			"Disconnected from {0}",
			"Editing on {0}",
			"Editing on {0}",
			"Some [features are not available]({0}) for resources located on a virtual file system.",
			"Open a Remote Window",
			"Remote Host",
			"Network appears to be offline, certain features might be unavailable.",
			"Network appears to have high latency ({0}ms last, {1}ms average), certain features may be slow to respond.",
			"An error occurred while setting up {0}. Would you like to try again?",
			"Retry",
			"Learn More",
			"Install",
			"Close Remote Connection",
			"Reload Window",
			"Close Remote Workspace",
			"Select an option to open a Remote Window",
			"Installing extension... ",
			"When enabled, remote extensions recommendations will be shown in the Remote Indicator menu.",
			"Remote",
			"Show Remote Menu",
			"Close Remote Connection",
			"Install Remote Development Extensions"
		],
		"vs/workbench/contrib/remote/browser/remoteStartEntry": [
			"Remote",
			"Show Remote Start Entry for web"
		],
		"vs/workbench/contrib/remote/browser/tunnelFactory": [
			"Private",
			"Public"
		],
		"vs/workbench/contrib/remote/browser/tunnelView": [
			"Add Port",
			"Private",
			"Port",
			"The label and remote port number of the forwarded port.",
			"Forwarded Address",
			"The address that the forwarded port is available at.",
			"option + click",
			"alt + click",
			"cmd + click",
			"ctrl + click",
			"Running Process",
			"The command line of the process that is using the port.",
			"Origin",
			"The source that a forwarded port originates from. Can be an extension, user forwarded, statically forwarded, or automatically forwarded.",
			"Visibility",
			"The availability of the forwarded port.",
			"Press Enter to confirm or Escape to cancel.",
			"Process information unavailable",
			"Remote port {0}:{1} forwarded to local address {2}. ",
			"Remote port {0}:{1} not forwarded. ",
			"Port has running process.",
			"No running process.",
			"Port labeled {0}. ",
			"Unknown",
			"Private",
			"Whether the Ports view has focus.",
			"Tunnel View",
			"Set Port Label",
			"Port label",
			"Forwarded port should be a number or a host:port.",
			"Port number must be ≥ 0 and < {0}.",
			"May Require Sudo",
			"Port is already forwarded",
			"Forward Port",
			"Port number or address (eg. 3000 or 10.10.10.10:2000).",
			"Unable to forward {0}:{1}. The host may not be available or that remote port may already be forwarded",
			"Unable to forward {0}:{1}. {2}",
			"No ports currently forwarded. Try running the {0} command",
			"Choose a port to stop forwarding",
			"Open in Browser",
			"Preview in Editor",
			"Open Port in Browser",
			"No ports currently forwarded. Open the Ports view to get started.",
			"Open the Ports view...",
			"Choose the port to open",
			"Copy Local Address",
			"Copy Forwarded Port Address",
			"Choose a forwarded port",
			"Change Local Address Port",
			"Local port should be a number.",
			"The local port {0} is not available. Port number {1} has been used instead",
			"New local port",
			"HTTP",
			"HTTPS",
			"Port Visibility",
			"Change Port Protocol",
			"The color of the icon for a port that has an associated running process.",
			"Ports",
			"Forward a Port",
			"Stop Forwarding Port"
		],
		"vs/workbench/contrib/remote/common/remote.contribution": [
			"Workspace does not exist",
			"Please select another workspace to open.",
			"&&Open Workspace...",
			"UI extension kind. In a remote window, such extensions are enabled only when available on the local machine.",
			"Workspace extension kind. In a remote window, such extensions are enabled only when available on the remote.",
			"Remote",
			"Override the kind of an extension. `ui` extensions are installed and run on the local machine while `workspace` extensions are run on the remote. By overriding an extension's default kind using this setting, you specify if that extension should be installed and enabled locally or remotely.",
			"Restores the ports you forwarded in a workspace.",
			"When enabled, new running processes are detected and ports that they listen on are automatically forwarded. Disabling this setting will not prevent all ports from being forwarded. Even when disabled, extensions will still be able to cause ports to be forwarded, and opening some URLs will still cause ports to forwarded. Also see {0}.",
			"Sets the source from which ports are automatically forwarded when {0} is true. When {0} is false, {1} will be used to find information about ports that have already been forwarded. On Windows and macOS remotes, the `process` and `hybrid` options have no effect and `output` will be used.",
			"Ports will be automatically forwarded when discovered by watching for processes that are started and include a port.",
			"Ports will be automatically forwarded when discovered by reading terminal and debug output. Not all processes that use ports will print to the integrated terminal or debug console, so some ports will be missed. Ports forwarded based on output will not be \"un-forwarded\" until reload or until the port is closed by the user in the Ports view.",
			"Ports will be automatically forwarded when discovered by reading terminal and debug output. Not all processes that use ports will print to the integrated terminal or debug console, so some ports will be missed. Ports will be \"un-forwarded\" by watching for processes that listen on that port to be terminated.",
			"The number of auto forwarded ports that will trigger the switch from `process` to `hybrid` when automatically forwarding ports and `remote.autoForwardPortsSource` is set to `process` by default. Set to `0` to disable the fallback. When `remote.autoForwardPortsFallback` hasn't been configured, but `remote.autoForwardPortsSource` has, `remote.autoForwardPortsFallback` will be treated as though it's set to `0`.",
			"Controls whether local URLs with a port will be forwarded when opened from the terminal and the debug console.",
			"A port, range of ports (ex. \"40000-55000\"), host and port (ex. \"db:1234\"), or regular expression (ex. \".+\\\\/server.js\").  For a port number or range, the attributes will apply to that port number or range of port numbers. Attributes which use a regular expression will apply to ports whose associated process command line matches the expression.",
			"Shows a notification when a port is automatically forwarded.",
			"Opens the browser when the port is automatically forwarded. Depending on your settings, this could open an embedded browser.",
			"Opens the browser when the port is automatically forwarded, but only the first time the port is forward during a session. Depending on your settings, this could open an embedded browser.",
			"Opens a preview in the same window when the port is automatically forwarded.",
			"Shows no notification and takes no action when this port is automatically forwarded.",
			"This port will not be automatically forwarded.",
			"Defines the action that occurs when the port is discovered for automatic forwarding",
			"Automatically prompt for elevation (if needed) when this port is forwarded. Elevate is required if the local port is a privileged port.",
			"Label that will be shown in the UI for this port.",
			"Application",
			"When true, a modal dialog will show if the chosen local port isn't used for forwarding.",
			"The protocol to use when forwarding this port.",
			"Application",
			"Set properties that are applied when a specific port number is forwarded. For example:\n\n```\n\"3000\": {\n  \"label\": \"Application\"\n},\n\"40000-55000\": {\n  \"onAutoForward\": \"ignore\"\n},\n\".+\\\\/server.js\": {\n \"onAutoForward\": \"openPreview\"\n}\n```",
			"Must be a port number, range of port numbers, or regular expression.",
			"Shows a notification when a port is automatically forwarded.",
			"Opens the browser when the port is automatically forwarded. Depending on your settings, this could open an embedded browser.",
			"Opens a preview in the same window when the port is automatically forwarded.",
			"Shows no notification and takes no action when this port is automatically forwarded.",
			"This port will not be automatically forwarded.",
			"Defines the action that occurs when the port is discovered for automatic forwarding",
			"Automatically prompt for elevation (if needed) when this port is forwarded. Elevate is required if the local port is a privileged port.",
			"Label that will be shown in the UI for this port.",
			"Application",
			"When true, a modal dialog will show if the chosen local port isn't used for forwarding.",
			"The protocol to use when forwarding this port.",
			"Set default properties that are applied to all ports that don't get properties from the setting {0}. For example:\n\n```\n{\n  \"onAutoForward\": \"ignore\"\n}\n```",
			"Specifies the local host name that will be used for port forwarding.",
			"List of extensions to install upon connection to a remote when already installed locally.",
			"Extension identifier must be in format \"publisher.name\".",
			"Connection: Trigger Reconnect",
			"Connection: Pause socket writing"
		],
		"vs/workbench/contrib/remote/electron-browser/remote.contribution": [
			"Whether the platform has the WSL feature installed",
			"Remote",
			"When enabled extensions are downloaded locally and installed on remote.",
			"Close Unused Forwarded Ports",
			"Remote"
		],
		"vs/workbench/contrib/remoteCodingAgents/browser/remoteCodingAgents.contribution": [
			"Contributes remote coding agent integrations to the chat widget.",
			"A unique identifier for this item.",
			"Identifier of the command to execute. The command must be declared in the \"commands\" section.",
			"A user-friendly name for this item which is used for display in menus.",
			"Description of the remote agent for use in menus and tooltips.",
			"The last occurrence of pattern in an existing chat conversation is sent to the contributing extension to facilitate follow-up responses.",
			"Condition which must be true to show this item."
		],
		"vs/workbench/contrib/remoteTunnel/electron-browser/remoteTunnel.contribution": [
			"Turn on Remote Tunnel Access...",
			"Turn off Remote Tunnel Access...",
			"Show Remote Tunnel Service Log",
			"Configure Tunnel Name...",
			"Copy Browser URI to Clipboard",
			"Get Started with Tunnels",
			"Tunnel '{0}' is avaiable for remote access. The {1} extension can be used to connect to it.",
			"Show Extension",
			"Do not show again",
			"[Looking for remote tunnel](command:{0})",
			"[Starting remote tunnel](command:{0})",
			"Installation as a service failed, and we fell back to running the tunnel for this session. See the [error log](command:{0}) for details.",
			"Sign in to an account to enable remote access",
			"Signed In",
			"Others",
			"Sign in with {0}",
			"Remote Tunnels is currently in preview. Please report any problems using the \"Help: Report Issue\" command.",
			"&&Enable",
			"Select how you want to enable access",
			"Turn on for this session",
			"Run whenever {0} is open",
			"Install as a service",
			"Run whenever you're logged in",
			"You can now access this machine anywhere via the secure tunnel [{0}](command:{4}). To connect via a different machine, use the generated [{1}]({2}) link or use the [{6}]({7}) extension in the desktop or web. You can [configure](command:{3}) or [turn off](command:{5}) this access via the VS Code Accounts menu.",
			"Copy Browser Link to Clipboard",
			"Show Extension",
			"Unable to turn on the remote tunnel access. Check the Remote Tunnel Service log for details.",
			"Remote Tunnel Access is On",
			"Remote Tunnel Access is Connecting",
			"Do you want to turn off Remote Tunnel Access? This will also stop the service that was started externally.",
			"Do you want to turn off Remote Tunnel Access?",
			"Select a command to invoke",
			"Remote Tunnel Access enabled for {0} (launched externally)",
			"Remote Tunnel Access enabled for {0}",
			"Remote Tunnel Access not enabled",
			"Show Log",
			"Change Tunnel Name",
			"The name under which the remote tunnel access is registered. If not set, the host name is used.",
			"The name must only consist of letters, numbers, underscore and dash. It must not start with a dash.",
			"Prevent this computer from sleeping when remote tunnel access is turned on.",
			"Remote Tunnels"
		],
		"vs/workbench/contrib/replNotebook/browser/repl.contribution": [
			"Focus Most Recent REPL Execution",
			"Focus Input Editor",
			"Execute REPL input"
		],
		"vs/workbench/contrib/replNotebook/browser/replEditor": [
			"REPL Input"
		],
		"vs/workbench/contrib/replNotebook/browser/replEditorAccessibilityHelp": [
			"You are in a REPL Editor Input box which will accept code to be executed in the REPL.",
			"The Execute command{0} will evaluate the expression in the input box.",
			"The setting `accessibility.replEditor.readLastExecutionOutput` controls if output will be automatically read when execution completes.",
			"The setting `accessibility.replEditor.autoFocusReplExecution` controls if focus will automatically move to the REPL after executing code.",
			"The Focus Last executed command{0} will move focus to the last executed item in the REPL history.",
			"When you run the Open Accessbility View command{0} from this input box, the output from the last execution will be shown in the accessibility view.",
			"The Focus Input Editor command{0} will bring the focus back to this editor.",
			"You are in a REPL History which is a list of cells that have been executed in the REPL. Each cell has an input, an output, and the cell container.",
			"The Edit Cell command{0} will move focus to the read-only editor for the input of the cell.",
			"The Quit Edit command{0} will move focus to the cell container, where the up and down arrows will also move focus between cells in the history.",
			"Run the Open Accessbility View command{0} while navigating the history for an accessible view of the item's output.",
			"The Focus Output command{0} will set focus on the output when focused on a previously executed item.",
			"The Focus Input Editor command{0} will move focus to the REPL input box.",
			"The Focus Last executed command{0} will move focus to the last executed item in the REPL history."
		],
		"vs/workbench/contrib/replNotebook/browser/replEditorInput": [
			"Icon of the REPL editor label."
		],
		"vs/workbench/contrib/sash/browser/sash.contribution": [
			"Controls the feedback area size in pixels of the dragging area in between views/editors. Set it to a larger value if you feel it's hard to resize views using the mouse.",
			"Controls the hover feedback delay in milliseconds of the dragging area in between views/editors."
		],
		"vs/workbench/contrib/scm/browser/activity": [
			"{0} pending changes",
			"Source Control",
			"Source Control Provider",
			"Whether the active resource has changes",
			"The active resource's repository"
		],
		"vs/workbench/contrib/scm/browser/menus": [
			"Share"
		],
		"vs/workbench/contrib/scm/browser/quickDiffDecorator": [
			"Added lines",
			"Changed lines",
			"Removed lines"
		],
		"vs/workbench/contrib/scm/browser/quickDiffWidget": [
			"Switch quick diff base",
			"Switch Quick Diff Base",
			"{0} - {1} of {2} changes",
			"{0} - {1} of {2} change",
			"{0} of {1} changes",
			"{0} of {1} change",
			"Close",
			"Next &&Change",
			"Previous &&Change",
			"Show Previous Change",
			"Show Next Change",
			"Go to Previous Change",
			"Go to Next Change"
		],
		"vs/workbench/contrib/scm/browser/scm.contribution": [
			"View icon of the Source Control view.",
			"Source Control",
			"No source control providers registered.",
			"None of the registered source control providers work in Restricted Mode.",
			"Manage Workspace Trust",
			"The selected source control provider does not have any source control history items.",
			"Source Control Repositories",
			"Source &&Control",
			"Source Control Graph",
			"Source Control",
			"Show the diff decorations in all available locations.",
			"Show the diff decorations only in the editor gutter.",
			"Show the diff decorations only in the overview ruler.",
			"Show the diff decorations only in the minimap.",
			"Do not show the diff decorations.",
			"Controls diff decorations in the editor.",
			"Controls the width(px) of diff decorations in gutter (added & modified).",
			"Show the diff decorator in the gutter at all times.",
			"Show the diff decorator in the gutter only on hover.",
			"Controls the visibility of the Source Control diff decorator in the gutter.",
			"Show the inline diff Peek view on click.",
			"Do nothing.",
			"Controls the behavior of Source Control diff gutter decorations.",
			"Controls whether a pattern is used for the diff decorations in gutter.",
			"Use pattern for the diff decorations in gutter for added lines.",
			"Use pattern for the diff decorations in gutter for modified lines.",
			"Ignore leading and trailing whitespace.",
			"Do not ignore leading and trailing whitespace.",
			"Inherit from `diffEditor.ignoreTrimWhitespace`.",
			"Controls whether leading and trailing whitespace is ignored in Source Control diff gutter decorations.",
			"Controls whether inline actions are always visible in the Source Control view.",
			"Show the sum of all Source Control Provider count badges.",
			"Show the count badge of the focused Source Control Provider.",
			"Disable the Source Control count badge.",
			"Controls the count badge on the Source Control icon on the Activity Bar.",
			"Hide Source Control Provider count badges.",
			"Only show count badge for Source Control Provider when non-zero.",
			"Show Source Control Provider count badges.",
			"Controls the count badges on Source Control Provider headers. These headers appear in the Source Control view when there is more than one provider or when the {0} setting is enabled, and in the Source Control Repositories view.",
			"Show the repository changes as a tree.",
			"Show the repository changes as a list.",
			"Controls the default Source Control repository view mode.",
			"Sort the repository changes by file name.",
			"Sort the repository changes by path.",
			"Sort the repository changes by Source Control status.",
			"Controls the default Source Control repository changes sort order when viewed as a list.",
			"Controls whether the Source Control view should automatically reveal and select files when opening them.",
			"Controls the font for the input message. Use `default` for the workbench user interface font family, `editor` for the `#editor.fontFamily#`'s value, or a custom font family.",
			"Controls the font size for the input message in pixels.",
			"Controls the maximum number of lines that the input will auto-grow to.",
			"Controls the minimum number of lines that the input will auto-grow from.",
			"Controls whether repositories should always be visible in the Source Control view.",
			"Repositories in the Source Control Repositories view are sorted by discovery time. Repositories in the Source Control view are sorted in the order that they were selected.",
			"Repositories in the Source Control Repositories and Source Control views are sorted by repository name.",
			"Repositories in the Source Control Repositories and Source Control views are sorted by repository path.",
			"Controls the sort order of the repositories in the source control repositories view.",
			"Controls how many repositories are visible in the Source Control Repositories section. Set to 0, to be able to manually resize the view.",
			"Multiple repositories can be selected at the same time.",
			"Only one repository can be selected at a time.",
			"Controls the selection mode of the repositories in the Source Control Repositories view.",
			"Controls whether to show repository artifacts in the Source Control Repositories view. This feature is experimental and only works when {0} is set to `{1}`.",
			"Controls whether an action button can be shown in the Source Control view.",
			"Controls whether an action button can be shown in the Source Control input.",
			"Controls whether to store editor working sets when switching between source control history item groups.",
			"Use an empty working set when switching to a source control history item group that does not have a working set.",
			"Use the current working set when switching to a source control history item group that does not have a working set.",
			"Controls the default working set to use when switching to a source control history item group that does not have a working set.",
			"Controls whether the Source Control view should render folders in a compact form. In such a form, single child folders will be compressed in a combined tree element.",
			"Controls whether the Source Control Graph view will load the next page of items when you scroll to the end of the list.",
			"The number of items to show in the Source Control Graph view by default and when loading more items.",
			"Show badges of all history item groups in the Source Control Graph view.",
			"Show only the badges of history item groups used as a filter in the Source Control Graph view.",
			"Controls which badges are shown in the Source Control Graph view. The badges are shown on the right side of the graph indicating the names of history item groups.",
			"Controls whether to show incoming changes in the Source Control Graph view.",
			"Controls whether to show outgoing changes in the Source Control Graph view.",
			"Source Control: Accept Input",
			"Source Control: View Next Commit",
			"Source Control: View Previous Commit",
			"Select the active repository, type to filter all repositories",
			"The active repository is updated based on active editor",
			"Open in External Terminal",
			"Open in Integrated Terminal",
			"Diff Decorations",
			"Resolve Conflicts with AI",
			"Source Control",
			"Repositories",
			"Changes",
			"Graph"
		],
		"vs/workbench/contrib/scm/browser/scmAccessibilityHelp": [
			"Visible repositories: {0}",
			"Repository: {0}",
			"History item reference: {0}",
			"Commit message: {0}",
			"enabled",
			"disabled",
			"Action button: {0}, {1}",
			"Resource groups: {0}",
			"Use the \"Source Control: Focus on Source Control Repositories View\" command to open the Source Control Repositories view.",
			"The Source Control Repositories view lists all repositories from the workspace and is only shown when the workspace contains more than one repository.",
			"Once the Source Control Repositories view is opened you can:",
			" - Use the up/down arrow keys to navigate the list of repositories.",
			" - Use the Enter or Space keys to select a repository.",
			" - Use Shift + up/down keys to select multiple repositories.",
			"Use the \"Source Control: Focus on Source Control View\" command to open the Source Control view.",
			"The Source Control view displays the resource groups and resources of the repository. If the workspace contains more than one repository it will list the resource groups and resources of the repositories selected in the Source Control Repositories view.",
			"Once the Source Control view is opened you can:",
			" - Use the up/down arrow keys to navigate the list of repositories, resource groups and resources.",
			" - Use the Space key to expand or collapse a resource group.",
			"Use the \"Source Control: Focus on Source Control Graph View\" command to open the Source Control Graph view.",
			"The Source Control Graph view displays a graph history items of the repository. If the workspace contains more than one repository it will list the history items of the active repository.",
			"Once the Source Control Graph view is opened you can:",
			" - Use the up/down arrow keys to navigate the list of history items.",
			" - Use the Space key to open the history item details in the multi-file diff editor."
		],
		"vs/workbench/contrib/scm/browser/scmHistory": [
			"History item reference color.",
			"History item remote reference color.",
			"History item base reference color.",
			"History item hover default label foreground color.",
			"History item hover default label background color.",
			"History item hover label foreground color.",
			"History item hover additions foreground color.",
			"History item hover deletions foreground color.",
			"Source control graph foreground color (1).",
			"Source control graph foreground color (2).",
			"Source control graph foreground color (3).",
			"Source control graph foreground color (4).",
			"Source control graph foreground color (5).",
			"Incoming Changes",
			"Outgoing Changes"
		],
		"vs/workbench/contrib/scm/browser/scmHistoryChatContext": [
			"Source Control...",
			"Select a change",
			"file(s)",
			"Add to Chat",
			"Explain Changes",
			"Add to Chat"
		],
		"vs/workbench/contrib/scm/browser/scmHistoryViewPane": [
			"All",
			"Auto",
			"{0} Items",
			"All history item references",
			"Repository Picker",
			"History Item Reference Picker",
			"Go to Current History Item",
			"Refresh",
			"View as List",
			"View as Tree",
			"Open Changes",
			"Open File",
			"Incoming Changes",
			"Outgoing Changes",
			"{0} Load More...",
			"Source Control History",
			"Auto",
			"Show the source control graph for the active repository",
			"Select the repository to view, type to filter all repositories",
			"All",
			"All history item references",
			"Auto",
			"Current history item reference(s)",
			"Select one/more history item references to view, type to filter",
			"Please refresh the graph using the refresh action ($(refresh)).",
			"Incoming Changes",
			"Outgoing Changes"
		],
		"vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": [
			"Source Control Repositories"
		],
		"vs/workbench/contrib/scm/browser/scmViewPane": [
			"Source Control Management",
			"Source Control Input",
			"Source Control Input, Use {0} to open Source Control Accessibility Help.",
			"Source Control Input, Run the Open Accessibility Help command for more information.",
			"View & Sort",
			"Repositories",
			"View as List",
			"View as Tree",
			"Sort by Discovery Time",
			"Sort by Name",
			"Sort by Path",
			"Select Single Repository",
			"Select Multiple Repositories",
			"Sort Changes by Name",
			"Sort Changes by Path",
			"Sort Changes by Status",
			"Collapse All Repositories",
			"Expand All Repositories",
			"Generate Commit Message",
			"More Actions...",
			"Cancel",
			"{0}, Use {1} to open Source Control Accessibility Help.",
			"{0}, Run the Open Accessibility Help command for more information.",
			"Close"
		],
		"vs/workbench/contrib/scm/browser/scmViewService": [
			"Auto"
		],
		"vs/workbench/contrib/scm/common/quickDiff": [
			"Editor gutter background color for lines that are modified.",
			"Editor gutter secondary background color for lines that are modified.",
			"Editor gutter background color for lines that are added.",
			"Editor gutter secondary background color for lines that are added.",
			"Editor gutter background color for lines that are deleted.",
			"Editor gutter secondary background color for lines that are deleted.",
			"Minimap gutter background color for lines that are modified.",
			"Minimap gutter background color for lines that are added.",
			"Minimap gutter background color for lines that are deleted.",
			"Overview ruler marker color for modified content.",
			"Overview ruler marker color for added content.",
			"Overview ruler marker color for deleted content.",
			"Editor gutter decoration color for gutter item glyphs.",
			"Editor gutter decoration color for gutter item background. This color should be opaque."
		],
		"vs/workbench/contrib/scrollLocking/browser/scrollLocking": [
			"Scrolling Locked",
			"Lock Scrolling Enabled",
			"Locked Scrolling",
			"Synchronize Scrolling Editors",
			"Locked Scrolling",
			"Toggle Locked Scrolling Across Editors",
			"Hold Locked Scrolling Across Editors"
		],
		"vs/workbench/contrib/search/browser/anythingQuickAccess": [
			"No matching results",
			"recently opened",
			"recently opened",
			"file and symbol results",
			"file results",
			"{0}, {1}",
			"Open Quick Chat",
			"Open to the Side",
			"Open to the Bottom",
			"Remove from Recently Opened",
			"{0} unsaved changes"
		],
		"vs/workbench/contrib/search/browser/patternInputWidget": [
			"input",
			"Search only in Open Editors",
			"Use Exclude Settings and Ignore Files"
		],
		"vs/workbench/contrib/search/browser/quickTextSearch/textSearchQuickAccess": [
			"Open in Search View",
			"See More Files",
			"Open File",
			"More",
			"Open in Search View",
			"Enter a term to search for across your files.",
			"No matching results"
		],
		"vs/workbench/contrib/search/browser/replaceService": [
			"Search and Replace",
			"{0} ↔ {1} (Replace Preview)"
		],
		"vs/workbench/contrib/search/browser/search.contribution": [
			"&&Search",
			"Search files by name (append {0} to go to line or {1} to go to symbol)",
			"Go to File",
			"Type the name of a symbol to open.",
			"Go to Symbol in Workspace",
			"Search for text in your workspace files.",
			"Search for Text",
			"Search",
			"Configure [glob patterns](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options) for excluding files and folders in fulltext searches and file search in quick open. To exclude files from the recently opened list in quick open, patterns must be absolute (for example `**/node_modules/**`). Inherits all glob patterns from the `#files.exclude#` setting.",
			"The glob pattern to match file paths against. Set to true or false to enable or disable the pattern.",
			"Additional check on the siblings of a matching file. Use \\$(basename) as variable for the matching file name.",
			"Controls where new `Search: Find in Files` and `Find in Folder` operations occur: either in the Search view, or in a search editor.",
			"Search in the Search view, either in the panel or side bars.",
			"Search in an existing search editor if present, otherwise in a new search editor.",
			"Search in a new search editor.",
			"This setting is deprecated and now falls back on \"search.usePCRE2\".",
			"Deprecated. Consider \"search.usePCRE2\" for advanced regex feature support.",
			"The search cache is kept in the extension host which never shuts down, so this setting is no longer needed.",
			"When enabled, the searchService process will be kept alive instead of being shut down after an hour of inactivity. This will keep the file search cache in memory.",
			"Controls whether to use `.gitignore` and `.ignore` files when searching for files.",
			"Controls whether to use your global gitignore file (for example, from `$HOME/.config/git/ignore`) when searching for files. Requires {0} to be enabled.",
			"Controls whether to use `.gitignore` and `.ignore` files in parent directories when searching for files. Requires {0} to be enabled.",
			"Whether to include results from a global symbol search in the file results for Quick Open.",
			"Number of threads to use for searching. When set to 0, the engine automatically determines this value.",
			"Whether to include results from recently opened files in the file results for Quick Open.",
			"History entries are sorted by relevance based on the filter value used. More relevant entries appear first.",
			"History entries are sorted by recency. More recently opened entries appear first.",
			"Controls sorting order of editor history in quick open when filtering.",
			"Controls whether to follow symlinks while searching.",
			"Search case-insensitively if the pattern is all lowercase, otherwise, search case-sensitively.",
			"Controls whether the Search view should read or modify the shared find clipboard on macOS.",
			"Controls whether the search will be shown as a view in the sidebar or as a panel in the panel area for more horizontal space.",
			"This setting is deprecated. You can drag the search icon to a new location instead.",
			"Controls the maximum number of search results, this can be set to `null` (empty) to return unlimited results.",
			"Files with less than 10 results are expanded. Others are collapsed.",
			"Controls whether the search results will be collapsed or expanded.",
			"Controls whether to open Replace Preview when selecting or replacing a match.",
			"Controls whether to show line numbers for search results.",
			"Whether to use the PCRE2 regex engine in text search. This enables using some advanced regex features like lookahead and backreferences. However, not all PCRE2 features are supported - only features that are also supported by JavaScript.",
			"Deprecated. PCRE2 will be used automatically when using regex features that are only supported by PCRE2.",
			"Position the actionbar to the right when the Search view is narrow, and immediately after the content when the Search view is wide.",
			"Always position the actionbar to the right.",
			"Controls the positioning of the actionbar on rows in the Search view.",
			"Search all files as you type.",
			"Enable seeding search from the word nearest the cursor when the active editor has no selection.",
			"Update the search query to the editor's selected text when focusing the Search view. This happens either on click or when triggering the `workbench.views.search.focus` command.",
			"When {0} is enabled, controls the timeout in milliseconds between a character being typed and the search starting. Has no effect when {0} is disabled.",
			"Double-clicking selects the word under the cursor.",
			"Double-clicking opens the result in the active editor group.",
			"Double-clicking opens the result in the editor group to the side, creating one if it does not yet exist.",
			"Configure effect of double-clicking a result in a search editor.",
			"Single-clicking does nothing.",
			"Single-clicking opens a Peek Definition window.",
			"Configure effect of single-clicking a result in a search editor.",
			"When enabled, new Search Editors will reuse the includes, excludes, and flags of the previously opened Search Editor.",
			"The default number of surrounding context lines to use when creating new Search Editors. If using `#search.searchEditor.reusePriorSearchConfiguration#`, this can be set to `null` (empty) to use the prior Search Editor's configuration.",
			"When a search is triggered, focus the Search Editor results instead of the Search Editor input.",
			"Results are sorted by folder and file names, in alphabetical order.",
			"Results are sorted by file names ignoring folder order, in alphabetical order.",
			"Results are sorted by file extensions, in alphabetical order.",
			"Results are sorted by file last modified date, in descending order.",
			"Results are sorted by count per file, in descending order.",
			"Results are sorted by count per file, in ascending order.",
			"Controls sorting order of search results.",
			"Controls whether search file decorations should use colors.",
			"Controls whether search file decorations should use badges.",
			"Shows search results as a tree.",
			"Shows search results as a list.",
			"Controls the default search result view mode.",
			"Controls whether the last typed input to Quick Search should be restored when opening it the next time.",
			"Show notebook editor rich content results for closed notebooks. Please refresh your search results after changing this setting.",
			"Controls the behavior of the semantic search results displayed in the Search view.",
			"Only request semantic search results manually.",
			"Request semantic results automatically only when text search results are empty.",
			"Request semantic results automatically with every search.",
			"Enable keyword suggestions in the Search view.",
			"Search",
			"Search"
		],
		"vs/workbench/contrib/search/browser/searchActionsBase": [
			"Search"
		],
		"vs/workbench/contrib/search/browser/searchActionsCopy": [
			"Copy",
			"Copy Path",
			"Copy All",
			"Get Search Results"
		],
		"vs/workbench/contrib/search/browser/searchActionsFind": [
			"Expand Recursively",
			"Find &&in Files",
			"Open a workspace search",
			"A set of options for the search",
			"Restrict Search to Folder",
			"Exclude Folder from Search",
			"Exclude File Type from Search",
			"Include File Type from Search",
			"Reveal in Explorer View",
			"Find in Files",
			"Find in Folder...",
			"Find in Workspace..."
		],
		"vs/workbench/contrib/search/browser/searchActionsNav": [
			"Toggle Query Details",
			"Close Replace Widget",
			"Toggle Case Sensitive",
			"Toggle Whole Word",
			"Toggle Regex",
			"Toggle Preserve Case",
			"Open Match",
			"Open Match To Side",
			"Add Cursors at Search Results",
			"Focus Next Input",
			"Focus Previous Input",
			"Focus Search From Results",
			"Toggle Search on Type",
			"Focus List",
			"Focus Next Search Result",
			"Focus Previous Search Result",
			"Replace in Files"
		],
		"vs/workbench/contrib/search/browser/searchActionsRemoveReplace": [
			"Dismiss",
			"Replace",
			"Replace All",
			"Replace All"
		],
		"vs/workbench/contrib/search/browser/searchActionsSymbol": [
			"Go to Symbol in Workspace...",
			"Go to Symbol in &&Workspace...",
			"Go to Symbol in Workspace..."
		],
		"vs/workbench/contrib/search/browser/searchActionsTextQuickAccess": [
			"Quick Search"
		],
		"vs/workbench/contrib/search/browser/searchActionsTopBar": [
			"Clear Search History",
			"Cancel Search",
			"Refresh",
			"Collapse All",
			"Expand All",
			"Clear Search Results",
			"View as Tree",
			"View as List",
			"Search with AI"
		],
		"vs/workbench/contrib/search/browser/searchChatContext": [
			"Search Results",
			"Symbols...",
			"Select a symbol",
			"Files & Folders...",
			"Search file or folder by name"
		],
		"vs/workbench/contrib/search/browser/searchFindInput": [
			"Notebook Find Filters"
		],
		"vs/workbench/contrib/search/browser/searchIcons": [
			"Icon to make search details visible.",
			"Icon to view more context in the search view.",
			"Icon for toggle the context in the search editor.",
			"Icon to collapse the replace section in the search view.",
			"Icon to expand the replace section in the search view.",
			"Icon for replace all in the search view.",
			"Icon for replace in the search view.",
			"Icon to remove a search result.",
			"Icon for refresh in the search view.",
			"Icon for collapse results in the search view.",
			"Icon for expand results in the search view.",
			"Icon for viewing results as a tree in the search view.",
			"Icon for viewing results as a list in the search view.",
			"Icon for clear results in the search view.",
			"Icon for stop in the search view.",
			"View icon of the search view.",
			"Icon for the action to open a new search editor.",
			"Icon for the action to go to the file of the current search result.",
			"Icon to show AI results in search.",
			"Icon to hide AI results in search."
		],
		"vs/workbench/contrib/search/browser/searchMessage": [
			"Unable to open command link from untrusted source: {0}",
			"Unable to open unknown link: {0}"
		],
		"vs/workbench/contrib/search/browser/searchResultsView": [
			"Text Results",
			"AI-assisted results",
			"Other files",
			"Other files",
			"{0} files found",
			"{0} file found",
			"{0} matches found",
			"{0} match found",
			"From line {0}",
			"{0} more lines",
			"Search",
			"{0} matches in folder root {1}, Search result",
			"{0} matches outside of the workspace, Search result",
			"{0} matches in file {1} of folder {2}, Search result",
			"'{0}' at column {1} replace {2} with {3}",
			"'{0}' at column {1} found {2}"
		],
		"vs/workbench/contrib/search/browser/searchView": [
			"Search was canceled before any results could be found - ",
			"Toggle Search Details",
			"files to include",
			"e.g. *.ts, src/**/include",
			"files to exclude",
			"e.g. *.ts, src/**/exclude",
			"Replace All",
			"&&Replace",
			"Replaced {0} occurrence across {1} file with '{2}'.",
			"Replaced {0} occurrence across {1} file.",
			"Replaced {0} occurrence across {1} files with '{2}'.",
			"Replaced {0} occurrence across {1} files.",
			"Replaced {0} occurrences across {1} file with '{2}'.",
			"Replaced {0} occurrences across {1} file.",
			"Replaced {0} occurrences across {1} files with '{2}'.",
			"Replaced {0} occurrences across {1} files.",
			"Replace {0} occurrence across {1} file with '{2}'?",
			"Replace {0} occurrence across {1} file?",
			"Replace {0} occurrence across {1} files with '{2}'?",
			"Replace {0} occurrence across {1} files?",
			"Replace {0} occurrences across {1} file with '{2}'?",
			"Replace {0} occurrences across {1} file?",
			"Replace {0} occurrences across {1} files with '{2}'?",
			"Replace {0} occurrences across {1} files?",
			"Empty Search",
			"Search path not found: {0}",
			"Search with AI.",
			"Search with AI",
			"No results found in open editors matching '{0}' excluding '{1}' - ",
			"No results found in open editors matching '{0}' - ",
			"No results found in open editors excluding '{0}' - ",
			"No results found in open editors. Review your configured exclusions and check your gitignore files - ",
			"No results found in '{0}' excluding '{1}' - ",
			"No results found in '{0}' - ",
			"No results found excluding '{0}' - ",
			"No results found. Review your configured exclusions and check your gitignore files - ",
			"Search again",
			"Search again in all files",
			"Open Settings",
			"Search returned {0} results in {1} files",
			"The result set only contains a subset of all matches. Be more specific in your search to narrow down the results.",
			" - Search: {0}",
			"exclude settings and ignore files are disabled",
			"enable",
			"Use Exclude Settings and Ignore Files",
			"searching only in open files",
			"disable",
			"Search in entire workspace",
			"Copy current search results to an editor",
			"Open in editor",
			"Search instead for: ",
			"{0} result in {1} file",
			"{0} result in {1} files",
			"{0} results in {1} file",
			"{0} results in {1} files",
			"You have not opened or specified a folder. Only open files are currently searched - ",
			"Open Folder"
		],
		"vs/workbench/contrib/search/browser/searchWidget": [
			"Replace All (Submit Search to Enable)",
			"Replace All",
			"Toggle Replace",
			"Search: Type Search Term and press Enter to search",
			"Search",
			"Toggle Context Lines",
			"Replace: Type replace term and press Enter to preview",
			"Replace"
		],
		"vs/workbench/contrib/search/browser/symbolsQuickAccess": [
			"No matching workspace symbols",
			"Open to the Side",
			"Open to the Bottom"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": [
			"Search Editor",
			"Search Editor",
			"Open New Search Editor",
			"Search Editor",
			"Delete File Results",
			"New Search Editor",
			"Open Search Editor",
			"Open New Search Editor to the Side",
			"Open Results in Editor",
			"Search Again",
			"Focus Search Editor Input",
			"Focus Search Editor Files to Include",
			"Focus Search Editor Files to Exclude",
			"Toggle Match Case",
			"Toggle Match Whole Word",
			"Toggle Use Regular Expression",
			"Toggle Context Lines",
			"Increase Context Lines",
			"Decrease Context Lines",
			"Select All Matches"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditor": [
			"Toggle Search Details",
			"files to include",
			"Search Include Patterns",
			"files to exclude",
			"Search Exclude Patterns",
			"Run Search",
			"Matched {0} at {1} in file {2}",
			"Search",
			"Search editor text input box border."
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditorInput": [
			"Icon of the search editor label.",
			"Search: {0}",
			"Search: {0}",
			"Search"
		],
		"vs/workbench/contrib/searchEditor/browser/searchEditorSerialization": [
			"All backslashes in Query string must be escaped (\\\\)",
			"{0} files",
			"1 file",
			"{0} results",
			"1 result",
			"No Results",
			"The result set only contains a subset of all matches. Be more specific in your search to narrow down the results."
		],
		"vs/workbench/contrib/share/browser/share.contribution": [
			"Generating link...",
			"Copied text to clipboard!",
			"Copied link to clipboard!",
			"Close",
			"Open Link",
			"Controls whether to render the Share action next to the command center when {0} is {1}.",
			"Share..."
		],
		"vs/workbench/contrib/share/browser/shareService": [
			"The number of available share providers",
			"Choose how to share {0}",
			"Share",
			"Toggle visibility of the Share action in title bar"
		],
		"vs/workbench/contrib/snippets/browser/commands/abstractSnippetsActions": [
			"Snippets"
		],
		"vs/workbench/contrib/snippets/browser/commands/configureSnippets": [
			"(global)",
			"({0})",
			"({0}) {1}",
			"Type snippet file name",
			"Invalid file name",
			"'{0}' is not a valid file name",
			"'{0}' already exists",
			"&&Snippets",
			"global",
			"New Global Snippets file...",
			"{0} workspace",
			"New Snippets file for '{0}'...",
			"Existing Snippets",
			"New Snippets",
			"New Snippets",
			"Select Snippets File or Create Snippets",
			"Configure Snippets",
			"Snippets"
		],
		"vs/workbench/contrib/snippets/browser/commands/fileTemplateSnippets": [
			"Select a snippet",
			"Fill File with Snippet"
		],
		"vs/workbench/contrib/snippets/browser/commands/insertSnippet": [
			"Insert Snippet"
		],
		"vs/workbench/contrib/snippets/browser/commands/surroundWithSnippet": [
			"Surround with Snippet..."
		],
		"vs/workbench/contrib/snippets/browser/snippetCodeActionProvider": [
			"More...",
			"{0}",
			"Start with Snippet",
			"Start with: {0}"
		],
		"vs/workbench/contrib/snippets/browser/snippetCompletionProvider": [
			"{0} ({1})",
			"{0}, {1}",
			"{0}, {1}"
		],
		"vs/workbench/contrib/snippets/browser/snippetPicker": [
			"User Snippets",
			"Workspace Snippets",
			"Hide from IntelliSense",
			"(hidden from IntelliSense)",
			"Show in IntelliSense",
			"Select a snippet",
			"No snippet available"
		],
		"vs/workbench/contrib/snippets/browser/snippets.contribution": [
			"Controls if surround-with-snippets or file template snippets show as Code Actions.",
			"The prefix to use when selecting the snippet in intellisense",
			"The snippet is meant to populate or replace a whole file",
			"The snippet content. Use `$1`, `${1:defaultText}` to define cursor positions, use `$0` for the final cursor position. Insert variable values with `${varName}` and `${varName:defaultText}`, e.g. `This is file: $TM_FILENAME`.",
			"The snippet description.",
			"Empty snippet",
			"User snippet configuration",
			"Empty snippet",
			"User snippet configuration",
			"A list of language names to which this snippet applies, e.g. 'typescript,javascript'."
		],
		"vs/workbench/contrib/snippets/browser/snippetsFile": [
			"Workspace Snippet",
			"Global User Snippet",
			"User Snippet"
		],
		"vs/workbench/contrib/snippets/browser/snippetsService": [
			"Expected string in `contributes.{0}.path`. Provided value: {1}",
			"When omitting the language, the value of `contributes.{0}.path` must be a `.code-snippets`-file. Provided value: {1}",
			"Unknown language in `contributes.{0}.language`. Provided value: {1}",
			"Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable.",
			"Contributes snippets.",
			"Language identifier for which this snippet is contributed to.",
			"Path of the snippets file. The path is relative to the extension folder and typically starts with './snippets/'.",
			"One or more snippets from the extension '{0}' very likely confuse snippet-variables and snippet-placeholders (see https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax for more details)",
			"The snippet file \"{0}\" could not be read."
		],
		"vs/workbench/contrib/speech/browser/speechService": [
			"Contributes a Speech Provider",
			"Unique name for this Speech Provider.",
			"A description of this Speech Provider, shown in the UI."
		],
		"vs/workbench/contrib/speech/common/speechService": [
			"A speech provider is registered to the speech service.",
			"A speech-to-text session is in progress.",
			"A text-to-speech session is in progress.",
			"Danish (Denmark)",
			"German (Germany)",
			"English (Australia)",
			"English (Canada)",
			"English (United Kingdom)",
			"English (Ireland)",
			"English (India)",
			"English (New Zealand)",
			"English (United States)",
			"Spanish (Spain)",
			"Spanish (Mexico)",
			"French (Canada)",
			"French (France)",
			"Hindi (India)",
			"Italian (Italy)",
			"Japanese (Japan)",
			"Korean (South Korea)",
			"Dutch (Netherlands)",
			"Portuguese (Portugal)",
			"Portuguese (Brazil)",
			"Russian (Russia)",
			"Swedish (Sweden)",
			"Turkish (Türkiye)",
			"Chinese (Simplified, China)",
			"Chinese (Traditional, Hong Kong)",
			"Chinese (Traditional, Taiwan)"
		],
		"vs/workbench/contrib/surveys/browser/languageSurveys.contribution": [
			"Help us improve our support for {0}",
			"Take Short Survey",
			"Remind Me Later",
			"Don't Show Again"
		],
		"vs/workbench/contrib/surveys/browser/nps.contribution": [
			"Do you mind taking a quick feedback survey?",
			"Take Survey",
			"Remind Me Later",
			"Don't Show Again"
		],
		"vs/workbench/contrib/tasks/browser/abstractTaskService": [
			"Tasks",
			"Select the build task (there is no default build task defined)",
			"Task Event kind: {0}",
			"Startup kind not window reload, setting connected and removing persistent tasks",
			"Setting tasks connected configured value {0}, tasks were already reconnected {1}",
			"Reconnecting to running tasks...",
			"Reconnected to running tasks.",
			"Task \"{0}\" finished in {1}.",
			"Task finished in {0}.",
			"{0}m {1}s",
			"{0}m",
			"{0}s",
			"No persistent tasks to reconnect.",
			"Reconnecting to {0} tasks...",
			"Filters the tasks shown in the quickpick",
			"The task's label or a term to filter by",
			"The contributed task type",
			"The task's label or a term to filter by",
			"Fix with AI",
			"Show Output",
			"There are task errors. Use chat to fix them or view the output for details.",
			"There are task errors. See the output for details.",
			"The folder {0} is ignored since it uses task version 0.1.0",
			"Warning: {0} tasks are unavailable in the current environment.",
			"Returning cached tasks {0}",
			"Fetching tasks from task storage.",
			"Reading tasks from task storage, {0}, {1}, {2}",
			"Fetching a task from task storage failed: {0}.",
			"Resolved task {0}",
			"Unable to resolve task {0} ",
			"Removing persistent task {0}",
			"Setting persistent task {0}",
			"Saving persistent tasks: {0}",
			"No test task defined. Mark a task with 'isTestCommand' in the tasks.json file.",
			"No test task defined. Mark a task with as a 'test' group in the tasks.json file.",
			"No build task defined. Mark a task with 'isBuildCommand' in the tasks.json file.",
			"No build task defined. Mark a task with as a 'build' group in the tasks.json file.",
			"Task to execute is undefined",
			"associate",
			"Continue without scanning the task output",
			"Never scan the task output for this task",
			"Never scan the task output for {0} tasks",
			"Learn more about scanning the task output",
			"Select for which kind of errors and warnings to scan the task output",
			"The current task configuration has errors. Please fix the errors first before customizing a task.",
			"\t// See https://go.microsoft.com/fwlink/?LinkId=733558 \n\t// for the documentation about the tasks.json format",
			"There are many build tasks defined in the tasks.json. Executing the first one.",
			"Save all editors?",
			"Do you want to save all editors before running the task?",
			"&&Save",
			"Do&&n't Save",
			"There is already a task running. Terminate it first before executing another task.",
			"The instance limit for this task has been reached.",
			"Select an instance to terminate",
			"No instance is currently running",
			"Failed to terminate and restart task {0}",
			"Task {0} no longer exists or has been modified. Cannot restart.",
			"The task provider for \"{0}\" tasks unexpectedly provided a task of type \"{1}\".\n",
			"Warning: {0} tasks are unavailable in the current environment.",
			"Error: The {0} task detection didn't contribute a task for the following configuration:\n{1}\nThe task will be ignored.",
			"Error: the provided task configuration has validation errors and can't not be used. Please correct the errors first.",
			"Error: The content of the tasks json in {0} has syntax errors. Please correct them before executing a task.",
			"Error: The content of the tasks json in {0} has syntax errors. Please correct them before executing a task.",
			"workspace file",
			"Only tasks version 2.0.0 permitted in workspace configuration files.",
			"user settings",
			"Only tasks version 2.0.0 permitted in user settings.",
			"Error: the provided task configuration has validation errors and can't not be used. Please correct the errors first.",
			"Ignoring task configurations for workspace folder {0}. Multi folder workspace task support requires that all folders use task version 2.0.0",
			"Error: The content of the tasks.json file has syntax errors. Please correct them before executing a task.",
			"Error: The content of the tasks.json file has syntax errors. Please correct them before executing a task.",
			"Terminate Task",
			"An error has occurred while running a task. See task log for details.",
			"Configure Task",
			"recently used tasks",
			"configured tasks",
			"detected tasks",
			"The following workspace folders are ignored since they use task version 0.1.0: {0}",
			"Don't Show Again",
			"Listing and running tasks requires that some of the files in this workspace be executed as code.",
			"Select the task to run",
			"Configure a Task",
			"Configure a Task",
			"Fetching build tasks...",
			"Select the build task to run",
			"No build task to run found. Configure Build Task...",
			"Fetching test tasks...",
			"Select the test task to run",
			"No test task to run found. Configure Tasks...",
			"Select a task to terminate",
			"No task is currently running",
			"All Running Tasks",
			"The launched process doesn't exist anymore. If the task spawned background tasks exiting VS Code might result in orphaned processes.",
			"Failed to terminate running task",
			"Select the task to restart",
			"No task to restart",
			"No running tasks to restart",
			"Select a Task Template",
			"User",
			"Create tasks.json file from template",
			"Open tasks.json file",
			"Select a task to configure",
			"{0} is already marked as the default build task",
			"Select a task to configure",
			"Select the task to be used as the default build task",
			"{0} is already marked as the default test task.",
			"Select the task to be used as the default test task",
			"Select the task to show its output",
			"No task is running",
			"The deprecated tasks version 0.1.0 has been removed. Your tasks have been upgraded to version 2.0.0. Open the diff to review the upgrade.",
			"The deprecated tasks version 0.1.0 has been removed. Your tasks have been upgraded to version 2.0.0. Open the diffs to review the upgrade.",
			"Open diff",
			"Open diffs",
			"Configure Task"
		],
		"vs/workbench/contrib/tasks/browser/runAutomaticTasks": [
			"Manage Automatic Tasks",
			"Allow Automatic Tasks",
			"Disallow Automatic Tasks"
		],
		"vs/workbench/contrib/tasks/browser/task.contribution": [
			"Building...",
			"Running Tasks",
			"{0} running tasks",
			"Show Running Tasks",
			"&&Run Task...",
			"Run &&Build Task...",
			"Show Runnin&&g Tasks...",
			"R&&estart Running Task...",
			"&&Terminate Task...",
			"&&Configure Tasks...",
			"Configure De&&fault Build Task...",
			"Tasks",
			"Type the name of a task to run.",
			"Run Task",
			"Tasks",
			"Configures whether to show the problem matcher prompt when running a task. Set to `true` to never prompt, or use a dictionary of task types to turn off prompting only for specific task types.",
			"Sets problem matcher prompting behavior for all tasks.",
			"An object containing task type-boolean pairs to never prompt for problem matchers on.",
			"Controls enablement of `provideTasks` for all task provider extension. If the Tasks: Run Task command is slow, disabling auto detect for task providers may help. Individual extensions may also provide settings that disable auto detection.",
			"Configures whether a warning is shown when a provider is slow",
			"Sets the slow provider warning for all tasks.",
			"An array of task types to never show the slow provider warning.",
			"Controls the number of recent items tracked in task quick open dialog.",
			"Controls whether to show the task detail for tasks that have a detail in task quick picks, such as Run Task.",
			"Controls whether the task quick pick is skipped when there is only one task to pick from.",
			"Causes the Tasks: Run Task command to use the slower \"show all\" behavior instead of the faster two level picker where tasks are grouped by provider.",
			"Always",
			"Never",
			"Enable automatic tasks - note that tasks won't run in an untrusted workspace.",
			"On window reload, reconnect to tasks that have problem matchers.",
			"Save all dirty editors before running a task.",
			"Always saves all editors before running.",
			"Never saves editors before running.",
			"Prompts whether to save editors before running.",
			"Controls the minimum task runtime in milliseconds before showing an OS notification when the task finishes while the window is not in focus. Set to -1 to disable notifications. Set to 0 to always show notifications. This includes a window badge as well as notification toast.",
			"Enable verbose logging for tasks.",
			"Open Workspace Tasks",
			"Show Task Log",
			"Run Task",
			"Rerun Last Task",
			"Restart Running Task",
			"Rerun All Running Tasks",
			"Show Running Tasks",
			"Terminate Task",
			"Run Build Task",
			"Run Test Task",
			"Configure Default Build Task",
			"Configure Default Test Task",
			"Open User Tasks",
			"Rerun Task"
		],
		"vs/workbench/contrib/tasks/browser/taskQuickPick": [
			"Show All Tasks...",
			"Configuration icon in the tasks selection list.",
			"Icon for remove in the tasks selection list.",
			"Configure Task",
			"contributed",
			"All {0} tasks",
			"Remove Recently Used Task",
			"recently used",
			"configured",
			"configured",
			"Task detection for {0} tasks causes files in any workspace you open to be run as code. Enabling {0} task detection is a user setting and will apply to any workspace you open. \n\n Do you want to enable {0} task detection for all workspaces?",
			"No",
			"Select the task to run",
			"$(gear) {0} task detection is turned off. Enable {1} task detection...",
			"Go back ↩",
			"No {0} tasks found. Go back ↩",
			"There is no task provider registered for tasks of type \"{0}\"."
		],
		"vs/workbench/contrib/tasks/browser/taskService": [
			"Process task system is not support in the web."
		],
		"vs/workbench/contrib/tasks/browser/tasksQuickAccess": [
			"No matching tasks",
			"Select the task to run"
		],
		"vs/workbench/contrib/tasks/browser/taskTerminalStatus": [
			"Task is running",
			"Task succeeded",
			"Task succeeded and waiting...",
			"Task has errors",
			"Task has errors and is waiting...",
			"Task has warnings",
			"Task has warnings and is waiting...",
			"Task has infos",
			"Task has infos and is waiting...",
			"Beginning of detected errors for this run"
		],
		"vs/workbench/contrib/tasks/browser/terminalTaskSystem": [
			"Rerun Task",
			"A unknown error has occurred while executing a task. See task output log for details.",
			"There are issues with task \"{0}\". See the output for more details.",
			"There is a dependency cycle. See task \"{0}\".",
			"Couldn't resolve dependent task '{0}' in workspace folder '{1}'",
			"Task {0} is a background task but uses a problem matcher without a background pattern",
			"Executing task in folder {0}: {1}",
			"Executing task: {0}",
			"Executing task in folder {0}: {1}",
			"Executing task: {0}",
			"Executing task: {0}",
			"Can't execute a shell command on an UNC drive using cmd.exe.",
			"Problem matcher {0} can't be resolved. The matcher will be ignored",
			"Press any key to close the terminal.",
			"Terminal will be reused by tasks, press any key to close it."
		],
		"vs/workbench/contrib/tasks/common/jsonSchema_v1": [
			"Task version 0.1.0 is deprecated. Please use 2.0.0",
			"The config's version number",
			"The runner has graduated. Use the official runner property",
			"Defines whether the task is executed as a process and the output is shown in the output window or inside the terminal.",
			"Windows specific command configuration",
			"Mac specific command configuration",
			"Linux specific command configuration",
			"Specifies whether the command is a shell command or an external program. Defaults to false if omitted."
		],
		"vs/workbench/contrib/tasks/common/jsonSchema_v2": [
			"Specifies whether the command is a shell command or an external program. Defaults to false if omitted.",
			"The property isShellCommand is deprecated. Use the type property of the task and the shell property in the options instead. See also the 1.14 release notes.",
			"Hide this task from the run task quick pick",
			"The task identifier.",
			"Another task this task depends on.",
			"The other tasks this task depends on.",
			"Either a string representing another task or an array of other tasks that this task depends on.",
			"Run all dependsOn tasks in parallel.",
			"Run all dependsOn tasks in sequence.",
			"Determines the order of the dependsOn tasks for this task. Note that this property is not recursive.",
			"An optional description of a task that shows in the Run Task quick pick as a detail.",
			"An optional icon for the task",
			"An optional codicon ID to use",
			"An optional color of the icon",
			"Configures the panel that is used to present the task's output and reads its input.",
			"Controls whether the executed command is echoed to the panel. Default is true.",
			"Controls whether the panel takes focus. Default is false. If set to true the panel is revealed as well.",
			"Always reveals the problems panel when this task is executed.",
			"Only reveals the problems panel if a problem is found.",
			"Never reveals the problems panel when this task is executed.",
			"Controls whether the problems panel is revealed when running this task or not. Takes precedence over option \"reveal\". Default is \"never\".",
			"Always reveals the terminal when this task is executed.",
			"Only reveals the terminal if the task exits with an error or the problem matcher finds an error.",
			"Never reveals the terminal when this task is executed.",
			"Controls whether the terminal running the task is revealed or not. May be overridden by option \"revealProblems\". Default is \"always\".",
			"Controls if the panel is shared between tasks, dedicated to this task or a new one is created on every run.",
			"Controls whether to show the `Terminal will be reused by tasks, press any key to close it` message.",
			"Controls whether the terminal is cleared before executing the task.",
			"Controls whether the task is executed in a specific terminal group using split panes.",
			"Controls whether the terminal the task runs in is closed when the task exits.",
			"Controls whether to preserve the task name in the terminal after task completion.",
			"The terminal property is deprecated. Use presentation instead",
			"Marks the task as a build task accessible through the 'Run Build Task' command.",
			"Marks the task as a test task accessible through the 'Run Test Task' command.",
			"Assigns the task to no group",
			"The task's execution group.",
			"Defines if this task is the default task in the group, or a glob to match the file which should trigger this task.",
			"Marks the task as the default build task.",
			"Marks the task as the default test task.",
			"Defines to which execution group this task belongs to. It supports \"build\" to add it to the build group and \"test\" to add it to the test group.",
			"Defines whether the task is run as a process or as a command inside a shell.",
			"The shell command to be executed. Array items will be joined using a space character",
			"The shell command to be executed. Array items will be joined using a space character",
			"The actual command value",
			"Escapes characters using the shell's escape character (e.g. ` under PowerShell and \\ under bash).",
			"Quotes the argument using the shell's strong quote character (e.g. ' under PowerShell and bash).",
			"Quotes the argument using the shell's weak quote character (e.g. \" under PowerShell and bash).",
			"How the command value should be quoted.",
			"The command to be executed. Can be an external program or a shell command.",
			"The actual argument value",
			"Escapes characters using the shell's escape character (e.g. ` under PowerShell and \\ under bash).",
			"Quotes the argument using the shell's strong quote character (e.g. ' under PowerShell and bash).",
			"Quotes the argument using the shell's weak quote character (e.g. \" under PowerShell and bash).",
			"How the argument value should be quoted.",
			"Arguments passed to the command when this task is invoked.",
			"The task's user interface label",
			"The config's version number.",
			"A user defined identifier to reference the task in launch.json or a dependsOn clause.",
			"User defined identifiers are deprecated. For custom task use the name as a reference and for tasks provided by extensions use their defined task identifier.",
			"Whether to reevaluate task variables on rerun.",
			"Configures when the task should be run. If set to folderOpen, then the task will be run automatically when the folder is opened.",
			"The number of instances of the task that are allowed to run simultaneously.",
			"Terminates the newest instance.",
			"Terminates the oldest instance.",
			"Asks which instance to terminate.",
			"Does nothing but warns that the instance limit has been reached.",
			"Does nothing.",
			"Policy to apply when instance limit is reached.",
			"The task's run related options",
			"The task's label",
			"The task's name",
			"The task's name property is deprecated. Use the label property instead.",
			"Whether the executed task is kept alive and is running in the background.",
			"Whether the user is prompted when VS Code closes with a running task.",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"The task type to customize",
			"The customize property is deprecated. See the 1.14 release notes on how to migrate to the new task customization approach",
			"The task's name property is deprecated. Use the label property instead.",
			"The property showOutput is deprecated. Use the reveal property inside the presentation property instead. See also the 1.14 release notes.",
			"The property echoCommand is deprecated. Use the echo property inside the presentation property instead. See also the 1.14 release notes.",
			"The property suppressTaskName is deprecated. Inline the command with its arguments into the task instead. See also the 1.14 release notes.",
			"The property isBuildCommand is deprecated. Use the group property instead. See also the 1.14 release notes.",
			"The property isTestCommand is deprecated. Use the group property instead. See also the 1.14 release notes.",
			"Defines whether the task is run as a process or as a command inside a shell.",
			"The property suppressTaskName is deprecated. Inline the command with its arguments into the task instead. See also the 1.14 release notes.",
			"The property taskSelector is deprecated. Inline the command with its arguments into the task instead. See also the 1.14 release notes.",
			"Windows specific command configuration",
			"Mac specific command configuration",
			"Linux specific command configuration"
		],
		"vs/workbench/contrib/tasks/common/jsonSchemaCommon": [
			"Additional command options",
			"The current working directory of the executed program or script. If omitted Code's current workspace root is used.",
			"The environment of the executed program or shell. If omitted the parent process' environment is used.",
			"Unrecognized problem matcher. Is the extension that contributes this problem matcher installed?",
			"Unrecognized problem matcher. Is the extension that contributes this problem matcher installed?",
			"Configures the shell to be used.",
			"The shell to be used.",
			"The shell arguments.",
			"The command to be executed. Can be an external program or a shell command.",
			"Arguments passed to the command when this task is invoked.",
			"The task's name",
			"The command to be executed. Can be an external program or a shell command.",
			"Arguments passed to the command when this task is invoked.",
			"Windows specific command configuration",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"Mac specific command configuration",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"Linux specific command configuration",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"Controls whether the task name is added as an argument to the command. If omitted the globally defined value is used.",
			"Controls whether the output of the running task is shown or not. If omitted the globally defined value is used.",
			"Controls whether the executed command is echoed to the output. Default is false.",
			"Deprecated. Use isBackground instead.",
			"Whether the executed task is kept alive and is watching the file system.",
			"Whether the executed task is kept alive and is running in the background.",
			"Whether the user is prompted when VS Code closes with a running task.",
			"Maps this task to Code's default build command.",
			"Maps this task to Code's default test command.",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"The command to be executed. Can be an external program or a shell command.",
			"Additional arguments passed to the command.",
			"Controls whether the output of the running task is shown or not. If omitted 'always' is used.",
			"Deprecated. Use isBackground instead.",
			"Whether the executed task is kept alive and is watching the file system.",
			"Whether the executed task is kept alive and is running in the background.",
			"Whether the user is prompted when VS Code closes with a running background task.",
			"Controls whether the executed command is echoed to the output. Default is false.",
			"Controls whether the task name is added as an argument to the command. Default is false.",
			"Prefix to indicate that an argument is task.",
			"The problem matcher(s) to use. Can either be a string or a problem matcher definition or an array of strings and problem matchers.",
			"The task configurations. Usually these are enrichments of task already defined in the external task runner."
		],
		"vs/workbench/contrib/tasks/common/problemMatcher": [
			"The problem pattern is missing a regular expression.",
			"The loop property is only supported on the last line matcher.",
			"The problem pattern is invalid. It must contain at least one pattern.",
			"The problem pattern is invalid. It must contain at least one pattern.",
			"The problem pattern is invalid. The kind property must be provided only in the first element",
			"The problem pattern is invalid. It must have at least have a file and a message.",
			"The problem pattern is invalid. It must either have kind: \"file\" or have a line or location match group.",
			"Error: The string {0} is not a valid regular expression.\n",
			"The regular expression to find an error, warning or info in the output.",
			"whether the pattern matches a location (file and line) or only a file.",
			"The match group index of the filename. If omitted 1 is used.",
			"The match group index of the problem's location. Valid location patterns are: (line), (line,column) and (startLine,startColumn,endLine,endColumn). If omitted (line,column) is assumed.",
			"The match group index of the problem's line. Defaults to 2",
			"The match group index of the problem's line character. Defaults to 3",
			"The match group index of the problem's end line. Defaults to undefined",
			"The match group index of the problem's end line character. Defaults to undefined",
			"The match group index of the problem's severity. Defaults to undefined",
			"The match group index of the problem's code. Defaults to undefined",
			"The match group index of the message. If omitted it defaults to 4 if location is specified. Otherwise it defaults to 5.",
			"In a multi line matcher loop indicated whether this pattern is executed in a loop as long as it matches. Can only specified on a last pattern in a multi line pattern.",
			"The name of the problem pattern.",
			"The name of the problem multi line problem pattern.",
			"The actual patterns.",
			"The regular expression to detect the begin or end of a background task.",
			"The match group index of the filename. Can be omitted.",
			"The name of a contributed or predefined pattern",
			"A problem pattern or the name of a contributed or predefined problem pattern. Can be omitted if base is specified.",
			"The name of a base problem matcher to use.",
			"The owner of the problem inside Code. Can be omitted if base is specified. Defaults to 'external' if omitted and base is not specified.",
			"A human-readable string describing the source of this diagnostic, e.g. 'typescript' or 'super lint'.",
			"The default severity for captures problems. Is used if the pattern doesn't define a match group for severity.",
			"Controls if a problem reported on a text document is applied only to open, closed or all documents.",
			"Defines how file names reported in a problem pattern should be interpreted. A relative fileLocation may be an array, where the second element of the array is the path of the relative file location. The search fileLocation mode, performs a deep (and, possibly, heavy) file system search within the directories specified by the include/exclude properties of the second element (or the current workspace directory if not specified).",
			"Patterns to track the begin and end of a matcher active on a background task.",
			"If set to true the background monitor starts in active mode. This is the same as outputting a line that matches beginsPattern when the task starts.",
			"If matched in the output the start of a background task is signaled.",
			"If matched in the output the end of a background task is signaled.",
			"The watching property is deprecated. Use background instead.",
			"Patterns to track the begin and end of a watching matcher.",
			"If set to true the watcher starts in active mode. This is the same as outputting a line that matches beginsPattern when the task starts.",
			"If matched in the output the start of a watching task is signaled.",
			"If matched in the output the end of a watching task is signaled.",
			"This property is deprecated. Use the watching property instead.",
			"A regular expression signaling that a watched tasks begins executing triggered through file watching.",
			"This property is deprecated. Use the watching property instead.",
			"A regular expression signaling that a watched tasks ends executing.",
			"The name of the problem matcher used to refer to it.",
			"A human readable label of the problem matcher.",
			"Contributes problem patterns",
			"Invalid problem pattern. The pattern will be ignored.",
			"Invalid problem pattern. The pattern will be ignored.",
			"Error: the description can't be converted into a problem matcher:\n{0}\n",
			"Error: the description doesn't define a valid problem pattern:\n{0}\n",
			"Error: the description doesn't define an owner:\n{0}\n",
			"Error: the description doesn't define a file location:\n{0}\n",
			"Info: unknown severity {0}. Valid values are error, warning and info.\n",
			"Error: the pattern with the identifier {0} doesn't exist.",
			"Error: the pattern property refers to an empty identifier.",
			"Error: the pattern property {0} is not a valid pattern variable name.",
			"A problem matcher must define both a begin pattern and an end pattern for watching.",
			"Error: The string {0} is not a valid regular expression.\n",
			"Contributes problem matchers",
			"Microsoft compiler problems",
			"Less problems",
			"Gulp TSC Problems",
			"JSHint problems",
			"JSHint stylish problems",
			"ESLint compact problems",
			"ESLint stylish problems",
			"Go problems"
		],
		"vs/workbench/contrib/tasks/common/taskConfiguration": [
			"Warning: options.cwd must be of type string. Ignoring value {0}\n",
			"Error: command argument must either be a string or a quoted string. Provided value is:\n{0}",
			"Warning: shell configuration is only supported when executing tasks in the terminal.",
			"Error: Problem Matcher in declare scope must have a name:\n{0}\n",
			"Warning: the defined problem matcher is unknown. Supported types are string | ProblemMatcher | Array<string | ProblemMatcher>.\n{0}\n",
			"Error: Invalid problemMatcher reference: {0}\n",
			"Error: tasks configuration must have a type property. The configuration will be ignored.\n{0}\n",
			"Error: there is no registered task type '{0}'. Did you miss installing an extension that provides a corresponding task provider?",
			"Error: the task configuration '{0}' is missing the required property 'type'. The task configuration will be ignored.",
			"Error: the task configuration '{0}' is using an unknown type. The task configuration will be ignored.",
			"Error: tasks is not declared as a custom task. The configuration will be ignored.\n{0}\n",
			"Error: a task must provide a label property. The task will be ignored.\n{0}\n",
			"Warning: {0} tasks are unavailable in the current environment.\n",
			"Error: the task '{0}' neither specifies a command nor a dependsOn property. The task will be ignored. Its definition is:\n{1}",
			"Error: the task '{0}' doesn't define a command. The task will be ignored. Its definition is:\n{1}",
			"Task version 2.0.0 doesn't support global OS specific tasks. Convert them to a task with a OS specific command. Affected tasks are:\n{0}"
		],
		"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": [
			"The actual task type. Please note that types starting with a '$' are reserved for internal usage.",
			"Additional properties of the task type",
			"Condition which must be true to enable this type of task. Consider using `shellExecutionSupported`, `processExecutionSupported`, and `customExecutionSupported` as appropriate for this task definition. See the [API documentation](https://code.visualstudio.com/api/extension-guides/task-provider#when-clause) for more information.",
			"The task type configuration is missing the required 'taskType' property",
			"Contributes task kinds"
		],
		"vs/workbench/contrib/tasks/common/tasks": [
			"Whether a task is currently running.",
			"Whether the active terminal is a task terminal.",
			"Error: the task identifier '{0}' is missing the required property '{1}'. The task identifier will be ignored.",
			"View icon of the rerun task.",
			"Tasks"
		],
		"vs/workbench/contrib/tasks/common/taskService": [
			"Whether CustomExecution tasks are supported. Consider using in the when clause of a 'taskDefinition' contribution.",
			"Whether ShellExecution tasks are supported. Consider using in the when clause of a 'taskDefinition' contribution.",
			"Whether the task commands have been registered yet",
			"Whether ProcessExecution tasks are supported. Consider using in the when clause of a 'taskDefinition' contribution.",
			"True when in the web with no remote authority.",
			"Whether any tasks are available in the workspace."
		],
		"vs/workbench/contrib/tasks/common/taskTemplates": [
			"Executes .NET Core build command",
			"Executes the build target",
			"Example to run an arbitrary external command",
			"Executes common maven commands"
		],
		"vs/workbench/contrib/tasks/electron-browser/taskService": [
			"There is a task running. Do you want to terminate it?",
			"&&Terminate Task",
			"The launched task doesn't exist anymore. If the task spawned background processes exiting VS Code might result in orphaned processes. To avoid this start the last background process with a wait flag.",
			"&&Exit Anyways"
		],
		"vs/workbench/contrib/telemetry/browser/telemetry.contribution": [
			"Show Telemetry"
		],
		"vs/workbench/contrib/terminal/browser/baseTerminalBackend": [
			"Pty Host Status",
			"Pty Host",
			"The connection to the terminal's pty host process is unresponsive, terminals may stop working. Click to manually restart the pty host.",
			"Pty Host is unresponsive"
		],
		"vs/workbench/contrib/terminal/browser/environmentVariableInfo": [
			"The following extensions want to relaunch the terminal to contribute to its environment:",
			"Relaunch Terminal",
			"The following extensions have contributed to this terminal's environment:",
			"Show Environment Contributions",
			"workspace"
		],
		"vs/workbench/contrib/terminal/browser/terminal.contribution": [
			"&&Terminal",
			"Terminal",
			"Terminal"
		],
		"vs/workbench/contrib/terminal/browser/terminalActions": [
			"Show Tabs",
			"Select current working directory for new terminal",
			"Open Help",
			"Only files on disk can be run in the terminal",
			"There are no unattached terminals to attach to",
			"The directory to start the terminal at",
			"The new name for the terminal",
			"No name argument provided",
			"Insufficient terminals for the join action",
			"All terminals are joined already",
			"Providing no name will reset it to the default value",
			"The name of the profile to create",
			"Where to create the terminal",
			"Create the terminal in the terminal view",
			"Create the terminal in the editor",
			"Select current working directory for new terminal",
			"(Overriden) {0}",
			"Select current working directory for new terminal",
			"Enter terminal name",
			"Create New Terminal (In Active Workspace)",
			"Create New Terminal in Editor Area",
			"Create New Terminal in Editor Area",
			"Create New Terminal in Editor Area to the Side",
			"Focus Previous Terminal in Terminal Group",
			"Focus Next Terminal in Terminal Group",
			"Resize Terminal Left",
			"Resize Terminal Right",
			"Resize Terminal Up",
			"Resize Terminal Down",
			"Focus Terminal Tabs View",
			"Focus Next Terminal Group",
			"Focus Previous Terminal Group",
			"Run Selected Text In Active Terminal",
			"Run Active File In Active Terminal",
			"Scroll Down (Line)",
			"Scroll Down (Page)",
			"Scroll to Bottom",
			"Scroll Up (Line)",
			"Scroll Up (Page)",
			"Scroll to Top",
			"Clear Selection",
			"Detach Session",
			"Attach to Session",
			"Select to Previous Command",
			"Select to Next Command",
			"Select to Previous Line",
			"Select to Next Line",
			"Relaunch Active Terminal",
			"Join Terminals",
			"Join Terminals...",
			"Split Terminal (In Active Workspace)",
			"Select All",
			"Create New Terminal",
			"Kill the Active Terminal Instance",
			"Kill All Terminals",
			"Kill the Active Terminal in Editor Area",
			"Clear",
			"Select Default Profile",
			"Configure Terminal Settings",
			"Set Fixed Dimensions",
			"Switch Terminal",
			"Create New Terminal (With Profile)"
		],
		"vs/workbench/contrib/terminal/browser/terminalEditorInput": [
			"Do you want to terminate running processes?",
			"&&Terminate",
			"Closing will terminate the running processes in the terminals.",
			"Closing will terminate the running processes in this terminal."
		],
		"vs/workbench/contrib/terminal/browser/terminalIcons": [
			"View icon of the terminal view.",
			"Icon for rename in the terminal quick menu.",
			"Icon for killing a terminal instance.",
			"Icon for creating a new terminal instance.",
			"Icon for creating a new terminal profile.",
			"Icon for a terminal decoration mark.",
			"Icon for a terminal decoration of a command that was incomplete.",
			"Icon for a terminal decoration of a command that errored.",
			"Icon for a terminal decoration of a command that was successful.",
			"Icon for removing a terminal command from command history.",
			"Icon for viewing output of a terminal command.",
			"Icon for toggling fuzzy search of command history.",
			"Icon for opening a shell history file."
		],
		"vs/workbench/contrib/terminal/browser/terminalInstance": [
			"Terminal input",
			"Use the accessible buffer {0} to manually review output",
			"Use the Terminal: Focus Accessible Buffer command to manually review output",
			"Bell",
			"Rich",
			"Basic",
			"Injection failed to activate",
			"No",
			"Shell integration",
			"Shell integration",
			"Some keybindings don't go to the terminal by default and are handled by {0} instead.",
			"Configure Terminal Settings",
			"Lost connection to process",
			"Cannot launch a terminal process in an untrusted workspace",
			"Cannot launch a terminal process in an untrusted workspace with cwd {0} and userHome {1}",
			"Disabling shell integration in user settings might help.",
			"Learn more about shell integration",
			"Open user settings",
			"Creating a terminal process requires executing code",
			"Terminal {0}, {1}",
			"Terminal {0}",
			"Run the command: Toggle Screen Reader Accessibility Mode for an optimized screen reader experience",
			"Use {0} for terminal accessibility help",
			"Set Fixed Dimensions: Column",
			"Set Fixed Dimensions: Row",
			"Terminal {0} environment is stale, run the 'Show Environment Information' command for more information",
			"Select a color for the terminal",
			"The terminal process \"{0}\" failed to launch (exit code: {1}).",
			"The terminal process failed to launch (exit code: {0}).",
			"The terminal process \"{0}\" terminated with exit code: {1}.",
			"The terminal process terminated with exit code: {0}.",
			"The terminal process failed to launch: {0}."
		],
		"vs/workbench/contrib/terminal/browser/terminalMenus": [
			"&&New Terminal",
			"New Terminal &&Window",
			"&&Split Terminal",
			"Run &&Active File",
			"Run &&Selected Text",
			"Copy",
			"Copy as HTML",
			"Paste",
			"Clear",
			"Select All",
			"Copy",
			"Copy as HTML",
			"Paste",
			"Clear",
			"Select All",
			"New Terminal With Profile...",
			"Configure Terminal Settings",
			"Run Task...",
			"Configure Tasks...",
			"Clear Terminal",
			"Run Active File",
			"Run Selected Text",
			"Start Dictation",
			"Stop Dictation",
			"Rename...",
			"Change Icon...",
			"Change Color...",
			"Join Terminals",
			"Clear Terminal",
			"Run Active File",
			"Run Selected Text",
			"Start Dictation",
			"Stop Dictation",
			"{0} (Default)",
			"{0} (Default)",
			"{0} (Default)",
			"Split Terminal with Profile",
			"Launch Profile...",
			"Select Default Profile",
			"Switch Terminal"
		],
		"vs/workbench/contrib/terminal/browser/terminalProcessManager": [
			"Could not kill process listening on port {0}, command exited with error {1}",
			"Restarting the terminal because the connection to the shell process was lost..."
		],
		"vs/workbench/contrib/terminal/browser/terminalProfileQuickpick": [
			"Select the terminal profile to create",
			"Select your default terminal profile",
			"Enter terminal profile name",
			"A terminal profile already exists with that name",
			"profiles",
			"contributed",
			"detected",
			"This terminal profile uses a potentially unsafe path that can be modified by another user: {0}. Are you sure you want to use it?",
			"Yes",
			"Cancel",
			"Configure Terminal Profile"
		],
		"vs/workbench/contrib/terminal/browser/terminalService": [
			"Do you want to terminate the active terminal session?",
			"Do you want to terminate the {0} active terminal sessions?",
			"&&Terminate",
			"This shell is open to a {0}local{1} folder, NOT to the virtual folder",
			"This shell is running on your {0}local{1} machine, NOT on the connected remote machine"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabbedView": [
			"Move Tabs Right",
			"Move Tabs Left",
			"Hide Tabs"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabsChatEntry": [
			"Show hidden chat terminals",
			"{0} Hidden Terminal",
			"{0} Hidden Terminals",
			"Show 1 hidden chat terminal",
			"Show {0} hidden chat terminals"
		],
		"vs/workbench/contrib/terminal/browser/terminalTabsList": [
			"Type terminal name. Press Enter to confirm or Escape to cancel.",
			"Terminal tabs",
			"Terminal {0} {1}, split {2} of {3}",
			"Terminal {0} {1}",
			"Terminal"
		],
		"vs/workbench/contrib/terminal/browser/terminalTooltip": [
			"Hide Details",
			"Show Details",
			"Process ID ({0}): {1}",
			"Command line: {0}"
		],
		"vs/workbench/contrib/terminal/browser/terminalView": [
			"Use 'monospace'",
			"The terminal only supports monospace fonts. Be sure to restart VS Code if this is a newly installed font.",
			"Open Terminals.",
			"Starting..."
		],
		"vs/workbench/contrib/terminal/browser/xterm/decorationAddon": [
			"Toggle Visibility",
			"Rerun Command",
			"Do you want to run the command: {0}",
			"Yes",
			"No",
			"Copy Command",
			"Copy Command and Output",
			"Copy Output",
			"Copy Output as HTML",
			"Run Recent Command",
			"Go To Recent Directory",
			"Learn About Shell Integration",
			"Attach To Chat",
			"Toggle visibility",
			"Gutter command decorations",
			"Overview ruler command decorations"
		],
		"vs/workbench/contrib/terminal/browser/xterm/decorationStyles": [
			"Show Command Actions",
			"Command executed {0}, took {1} and failed",
			"Command executed {0}, took {1} and failed (Exit Code {2})",
			"Command executed {0} and took {1}",
			"Command executed {0} and failed",
			"Command executed {0} and failed (Exit Code {1})",
			"Command executed {0} now",
			"Unknown",
			"Running",
			"Command executed {0}, took {1} and failed",
			"Command executed {0}, took {1} and failed (Exit Code {2})",
			"Command executed {0} and took {1}",
			"Command executed {0} and failed",
			"Command executed {0} and failed (Exit Code {1})",
			"Command executed {0} "
		],
		"vs/workbench/contrib/terminal/browser/xterm/xtermTerminal": [
			"The terminal has no selection to copy"
		],
		"vs/workbench/contrib/terminal/common/terminal": [
			"Contributes terminal functionality.",
			"Defines additional terminal profiles that the user can create.",
			"The ID of the terminal profile provider.",
			"Title for this terminal profile.",
			"A codicon, URI, or light and dark URIs to associate with this terminal type.",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"Defines terminal completion providers that will be registered when the extension activates.",
			"A description of what the completion provider does. This will be shown in the settings UI."
		],
		"vs/workbench/contrib/terminal/common/terminalColorRegistry": [
			"The background color of the terminal, this allows coloring the terminal differently to the panel.",
			"The foreground color of the terminal.",
			"The foreground color of the terminal cursor.",
			"The background color of the terminal cursor. Allows customizing the color of a character overlapped by a block cursor.",
			"The selection background color of the terminal.",
			"The selection background color of the terminal when it does not have focus.",
			"The selection foreground color of the terminal. When this is null the selection foreground will be retained and have the minimum contrast ratio feature applied.",
			"The default terminal command decoration background color.",
			"The terminal command decoration background color for successful commands.",
			"The terminal command decoration background color for error commands.",
			"The overview ruler cursor color.",
			"The color of the border that separates split panes within the terminal. This defaults to panel.border.",
			"The overview ruler left-side border color.",
			"Color of the current search match in the terminal. The color must not be opaque so as not to hide underlying terminal content.",
			"Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations.",
			"Border color of the current search match in the terminal.",
			"Color of the other search matches in the terminal. The color must not be opaque so as not to hide underlying terminal content.",
			"Border color of the other search matches in the terminal.",
			"Overview ruler marker color for find matches in the terminal.",
			"Background color when dragging on top of terminals. The color should have transparency so that the terminal contents can still shine through.",
			"Border on the side of the terminal tab in the panel. This defaults to tab.activeBorder.",
			"Foreground color of the terminal initial hint.",
			"'{0}' ANSI color in the terminal."
		],
		"vs/workbench/contrib/terminal/common/terminalConfiguration": [
			"the terminal's current working directory.",
			"the terminal's current working directory, displayed for multi-root workspaces or in a single root workspace when the value differs from the initial working directory. On Windows, this will only be displayed when shell integration is enabled.",
			"the workspace in which the terminal was launched.",
			"the `name` of the workspace in which the terminal was launched.",
			"indicates a local terminal in a remote workspace.",
			"the name of the terminal process.",
			"the progress state as reported by the `OSC 9;4` sequence.",
			"a conditional separator {0} that only shows when it's surrounded by variables with values or static text.",
			"the name provided to the terminal by the process.",
			"indicates this terminal is associated with a task.",
			"the detected shell type.",
			"the command being executed according to shell integration. This also requires high confidence in the detected command line, which may not work in some prompt frameworks.",
			"the shell's full prompt input according to shell integration.",
			"Controls the terminal title. Variables are substituted based on the context:",
			"Controls the terminal description, which appears to the right of the title. Variables are substituted based on the context:",
			"Dispatches most keybindings to the terminal instead of the workbench, overriding {0}, which can be used alternatively for fine tuning.",
			"A theme color ID to associate with terminal icons by default.",
			"A codicon ID to associate with terminal icons by default.",
			"Controls whether terminal tabs display as a list to the side of the terminal. When this is disabled a dropdown will display instead.",
			"Controls whether terminal tab statuses support animation (eg. in progress tasks).",
			"Controls whether the terminal tabs view will hide under certain conditions.",
			"Never hide the terminal tabs view",
			"Hide the terminal tabs view when there is only a single terminal opened",
			"Hide the terminal tabs view when there is only a single terminal group opened",
			"Shows the active terminal information in the view. This is particularly useful when the title within the tabs aren't visible.",
			"Always show the active terminal",
			"Show the active terminal when it is the only terminal opened",
			"Show the active terminal when it is the only terminal opened or when the tabs view is in its narrow textless state",
			"Never show the active terminal",
			"Controls whether terminal split and kill buttons are displays next to the new terminal button.",
			"Always show the actions",
			"Show the actions when it is the only terminal opened",
			"Show the actions when it is the only terminal opened or when the tabs view is in its narrow textless state",
			"Never show the actions",
			"Show the terminal tabs view to the left of the terminal",
			"Show the terminal tabs view to the right of the terminal",
			"Controls the location of the terminal tabs, either to the left or right of the actual terminal(s).",
			"Create terminals in the editor",
			"Create terminals in the terminal view",
			"Controls where newly created terminals will appear.",
			"Focus the terminal when clicking a terminal tab",
			"Focus the terminal when double-clicking a terminal tab",
			"Controls whether focusing the terminal of a tab happens on double or single click.",
			"Controls whether to treat the option key as the meta key in the terminal on macOS.",
			"Controls whether to force selection when using Option+click on macOS. This will force a regular (line) selection and disallow the use of column selection mode. This enables copying and pasting using the regular terminal selection, for example, when mouse mode is enabled in tmux.",
			"If enabled, alt/option + click will reposition the prompt cursor to underneath the mouse when {0} is set to {1} (the default value). This may not work reliably depending on your shell.",
			"Controls whether text selected in the terminal will be copied to the clipboard.",
			"Controls whether to show a warning dialog when pasting multiple lines into the terminal.",
			"Enable the warning but do not show it when:\n\n- Bracketed paste mode is enabled (the shell supports multi-line paste natively)\n- The paste is handled by the shell's readline (in the case of pwsh)",
			"Always show the warning if the text contains a new line.",
			"Never show the warning.",
			"Controls whether bold text in the terminal will always use the \"bright\" ANSI color variant.",
			"Controls the font family of the terminal. Defaults to {0}'s value.",
			"Controls whether font ligatures are enabled in the terminal. Ligatures will only work if the configured {0} supports them.",
			"Controls what font feature settings are used when ligatures are enabled, in the format of the `font-feature-settings` CSS property. Some examples which may be valid depending on the font:",
			"When {0} is enabled and the particular {1} cannot be parsed, this is the set of character sequences that will always be drawn together. This allows the use of a fixed set of ligatures even when the font isn't supported.",
			"Controls the font size in pixels of the terminal.",
			"Controls the letter spacing of the terminal. This is an integer value which represents the number of additional pixels to add between characters.",
			"Controls the line height of the terminal. This number is multiplied by the terminal font size to get the actual line-height in pixels.",
			"When set, the foreground color of each cell will change to try meet the contrast ratio specified. Note that this will not apply to `powerline` characters per #146406. Example values:\n\n- 1: Do nothing and use the standard theme colors.\n- 4.5: [WCAG AA compliance (minimum)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html) (default).\n- 7: [WCAG AAA compliance (enhanced)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\n- 21: White on black or black on white.",
			"The number of cells in a tab stop.",
			"Scrolling speed multiplier when pressing `Alt`.",
			"A multiplier to be used on the `deltaY` of mouse wheel scroll events.",
			"The number of milliseconds to show the bell within a terminal tab when triggered.",
			"Only \"normal\" and \"bold\" keywords or numbers between 1 and 1000 are allowed.",
			"The font weight to use within the terminal for non-bold text. Accepts \"normal\" and \"bold\" keywords or numbers between 1 and 1000.",
			"Only \"normal\" and \"bold\" keywords or numbers between 1 and 1000 are allowed.",
			"The font weight to use within the terminal for bold text. Accepts \"normal\" and \"bold\" keywords or numbers between 1 and 1000.",
			"Controls whether the terminal cursor blinks.",
			"Controls the style of terminal cursor when the terminal is focused.",
			"Controls the style of terminal cursor when the terminal is not focused.",
			"Controls the width of the cursor when {0} is set to {1}.",
			"Controls the maximum number of lines the terminal keeps in its buffer. We pre-allocate memory based on this value in order to ensure a smooth experience. As such, as the value increases, so will the amount of memory.",
			"Controls whether to detect and set the `$LANG` environment variable to a UTF-8 compliant option since VS Code's terminal only supports UTF-8 encoded data coming from the shell.",
			"Set the `$LANG` environment variable if the existing variable does not exist or it does not end in `'.UTF-8'`.",
			"Do not set the `$LANG` environment variable.",
			"Always set the `$LANG` environment variable.",
			"Let VS Code detect which renderer will give the best experience.",
			"Enable GPU acceleration within the terminal.",
			"Disable GPU acceleration within the terminal. The terminal will render much slower when GPU acceleration is off but it should reliably work on all systems.",
			"Controls whether the terminal will leverage the GPU to do its rendering.",
			"Separator used by {0} and {1}.",
			"Show the context menu.",
			"Copy when there is a selection, otherwise paste.",
			"Paste on right click.",
			"Select the word under the cursor and show the context menu.",
			"Do nothing and pass event to terminal.",
			"Controls how terminal reacts to right click.",
			"The platform default to focus the terminal. On Linux this will also paste the selection.",
			"Paste on middle click.",
			"Controls how terminal reacts to middle click.",
			"An explicit start path where the terminal will be launched, this is used as the current working directory (cwd) for the shell process. This may be particularly useful in workspace settings if the root directory is not a convenient cwd.",
			"Controls whether to confirm when the window closes if there are active terminal sessions. Background terminals like those launched by some extensions will not trigger the confirmation.",
			"Never confirm.",
			"Always confirm if there are terminals.",
			"Confirm if there are any terminals that have child processes.",
			"Controls whether to confirm killing terminals when they have child processes. When set to editor, terminals in the editor area will be marked as changed when they have child processes. Note that child process detection may not work well for shells like Git Bash which don't run their processes as child processes of the shell. Background terminals like those launched by some extensions will not trigger the confirmation.",
			"Never confirm.",
			"Confirm if the terminal is in the editor.",
			"Confirm if the terminal is in the panel.",
			"Confirm if the terminal is either in the editor or panel.",
			"This is now deprecated. Instead use the `terminal.integrated.enableVisualBell` and `accessibility.signals.terminalBell` settings.",
			"Controls whether the visual terminal bell is enabled. This shows up next to the terminal's name.",
			"A set of command IDs whose keybindings will not be sent to the shell but instead always be handled by VS Code. This allows keybindings that would normally be consumed by the shell to act instead the same as when the terminal is not focused, for example `Ctrl+P` to launch Quick Open.\n\n&nbsp;\n\nMany commands are skipped by default. To override a default and pass that command's keybinding to the shell instead, add the command prefixed with the `-` character. For example add `-workbench.action.quickOpen` to allow `Ctrl+P` to reach the shell.\n\n&nbsp;\n\nThe following list of default skipped commands is truncated when viewed in Settings Editor. To see the full list, {1} and search for the first command from the list below.\n\n&nbsp;\n\nDefault Skipped Commands:\n\n{0}",
			"open the default settings JSON",
			"Open Default Settings (JSON)",
			"Whether or not to allow chord keybindings in the terminal. Note that when this is true and the keystroke results in a chord it will bypass {0}, setting this to false is particularly useful when you want ctrl+k to go to your shell (not VS Code).",
			"Whether to allow menubar mnemonics (for example Alt+F) to trigger the open of the menubar. Note that this will cause all alt keystrokes to skip the shell when true. This does nothing on macOS.",
			"Object with environment variables that will be added to the VS Code process to be used by the terminal on macOS. Set to `null` to delete the environment variable.",
			"Object with environment variables that will be added to the VS Code process to be used by the terminal on Linux. Set to `null` to delete the environment variable.",
			"Object with environment variables that will be added to the VS Code process to be used by the terminal on Windows. Set to `null` to delete the environment variable.",
			"Whether to relaunch terminals automatically if extensions want to contribute to their environment and have not been interacted with yet.",
			"Controls whether to show the alert \"The terminal process terminated with exit code\" when exit code is non-zero.",
			"Whether to use the experimental conpty.dll (v1.23.251008001) shipped with VS Code, instead of the one bundled with Windows.",
			"Controls the working directory a split terminal starts with.",
			"A new split terminal will use the workspace root as the working directory. In a multi-root workspace a choice for which root folder to use is offered.",
			"A new split terminal will use the working directory that the parent terminal started with.",
			"On macOS and Linux, a new split terminal will use the working directory of the parent terminal. On Windows, this behaves the same as initial.",
			"Whether to use ConPTY for Windows terminal process communication (requires Windows 10 build number 18309+). Winpty will be used if this is false.",
			"A string containing all characters to be considered word separators when double-clicking to select word and in the fallback 'word' link detection. Since this is used for link detection, including characters such as `:` that are used when detecting links will cause the line and column part of links like `file:10:5` to be ignored.",
			"Whether to enable file links in terminals. Links can be slow when working on a network drive in particular because each file link is verified against the file system. Changing this will take effect only in new terminals.",
			"Always off.",
			"Always on.",
			"Enable only when not in a remote workspace.",
			"An array of strings containing the URI schemes that the terminal is allowed to open links for. By default, only a small subset of possible schemes are allowed for security reasons.",
			"Version 6 of Unicode. This is an older version which should work better on older systems.",
			"Version 11 of Unicode. This version provides better support on modern systems that use modern versions of Unicode.",
			"Controls what version of Unicode to use when evaluating the width of characters in the terminal. If you experience emoji or other wide characters not taking up the right amount of space or backspace either deleting too much or too little then you may want to try tweaking this setting.",
			"Persist terminal sessions/history for the workspace across window reloads.",
			"When the terminal process must be shut down (for example on window or application close), this determines when the previous terminal session contents/history should be restored and processes be recreated when the workspace is next opened.\n\nCaveats:\n\n- Restoring of the process current working directory depends on whether it is supported by the shell.\n- Time to persist the session during shutdown is limited, so it may be aborted when using high-latency remote connections.",
			"Revive the processes after the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu).",
			"Revive the processes after the last window is closed on Windows/Linux or when the `workbench.action.quit` command is triggered (command palette, keybinding, menu), or when the window is closed.",
			"Never restore the terminal buffers or recreate the process.",
			"Whether to hide the terminal view on startup, avoiding creating a terminal when there are no persistent sessions.",
			"Never hide the terminal view on startup.",
			"Only hide the terminal when there are no persistent sessions restored.",
			"Always hide the terminal, even when there are persistent sessions restored.",
			"Whether to hide the terminal view when the last terminal is closed. This will only happen when the terminal is the only visible view in the view container.",
			"Whether to draw custom glyphs instead of using the font for the following unicode ranges:\n\n{0}\n\nThis will typically result in better rendering with continuous lines, even when line height and letter spacing is used. This feature only works when {1} is enabled.",
			"Whether to rescale glyphs horizontally that are a single cell wide but have glyphs that would overlap following cell(s). This typically happens for ambiguous width characters (eg. the roman numeral characters U+2160+) which aren't featured in monospace fonts. Emoji glyphs are never rescaled.",
			"Determines whether or not shell integration is auto-injected to support features like enhanced command tracking and current working directory detection. \n\nShell integration works by injecting the shell with a startup script. The script gives VS Code insight into what is happening within the terminal.\n\nSupported shells:\n\n- Linux/macOS: bash, fish, pwsh, zsh\n - Windows: pwsh, git bash\n\nThis setting applies only when terminals are created, so you will need to restart your terminals for it to take effect.\n\n Note that the script injection may not work if you have custom arguments defined in the terminal profile, have enabled {1}, have a [complex bash `PROMPT_COMMAND`](https://code.visualstudio.com/docs/editor/integrated-terminal#_complex-bash-promptcommand), or other unsupported setup. To disable decorations, see {0}",
			"When shell integration is enabled, adds a decoration for each command.",
			"Show decorations in the gutter (left) and overview ruler (right)",
			"Show gutter decorations to the left of the terminal",
			"Show overview ruler decorations to the right of the terminal",
			"Do not show decorations",
			"Configures the duration in milliseconds to wait for shell integration after launch before declaring it's not there. Set to {0} to wait the minimum time (500ms), the default value {1} means the wait time is variable based on whether shell integration injection is enabled and whether it's a remote window. Consider setting this to a small value if you intentionally disabled shell integration, or a large value if your shell starts very slowly.",
			"When shell integration is enabled, enables quick fixes for terminal commands that appear as a lightbulb or sparkle icon to the left of the prompt.",
			"Controls whether to report the shell environment, enabling its use in features such as {0}. This may cause a slowdown when printing your shell's prompt.",
			"Controls whether the terminal will scroll using an animation.",
			"Controls whether the terminal will ignore bracketed paste mode even if the terminal was put into the mode, omitting the {0} and {1} sequences when pasting. This is useful when the shell is not respecting the mode which can happen in sub-shells for example.",
			"Enables image support in the terminal, this will only work when {0} is enabled. Both sixel and iTerm's inline image protocol are supported on Linux and macOS. This will only work on Windows for versions of ConPTY >= v2 which is shipped with Windows itself, see also {1}. Images will currently not be restored between window reloads/reconnects.",
			"Controls whether the terminal, accessible buffer, or neither will be focused after `Terminal: Run Selected Text In Active Terminal` has been run.",
			"Always focus the terminal.",
			"Always focus the accessible buffer.",
			"Do nothing.",
			"Simulated latency in milliseconds applied to all calls made to the pty host. This is useful for testing terminal behavior under high latency conditions.",
			"Simulated startup delay in milliseconds for the pty host process. This is useful for testing terminal initialization under slow startup conditions.",
			"Enable developer mode for the terminal. This shows additional debug information and visualizations for shell integration sequences.",
			"Integrated Terminal"
		],
		"vs/workbench/contrib/terminal/common/terminalContextKey": [
			"Whether the terminal is focused.",
			"Whether any terminal is focused, including detached terminals used in other UI.",
			"Whether a terminal in the editor area is focused.",
			"The current number of terminals.",
			"Whether the terminal tabs widget is focused.",
			"The shell type of the active terminal, this is set if the type can be detected.",
			"Whether the terminal's alt buffer is active.",
			"Whether the terminal's suggest widget is visible.",
			"Whether the terminal view is showing",
			"Whether text is selected in the active terminal.",
			"Whether text is selected in a focused terminal.",
			"Whether terminal processes can be launched in the current workspace.",
			"Whether one terminal is selected in the terminal tabs list.",
			"Whether the focused tab's terminal is a split terminal.",
			"Whether the active terminal is a split pane.",
			"Whether the terminal run command picker is currently open.",
			"Whether shell integration is enabled in the active terminal"
		],
		"vs/workbench/contrib/terminal/common/terminalStrings": [
			"Terminal",
			"New Terminal",
			"Do Not Show Again",
			"current session",
			"previous session",
			"Task",
			"Local",
			"Kill",
			"Split",
			"Terminal",
			"Focus Terminal",
			"Focus Terminal",
			"Focus Terminal and Hide Accessible Buffer",
			"Kill Terminal",
			"Move Terminal into Editor Area",
			"Move Terminal into New Window",
			"New Terminal Window",
			"Move Terminal into Panel",
			"Change Icon...",
			"Change Color...",
			"Split Terminal",
			"Unsplit Terminal",
			"Rename...",
			"Toggle Size to Content Width",
			"Focus Hover",
			"Create New Terminal Starting in a Custom Working Directory",
			"Rename the Currently Active Terminal",
			"Scroll to Previous Command",
			"Scroll to Next Command",
			"Reveal Command in Terminal"
		],
		"vs/workbench/contrib/terminal/electron-browser/terminalRemote": [
			"Create New Integrated Terminal (Local)"
		],
		"vs/workbench/contrib/terminalContrib/accessibility/browser/terminal.accessibility.contribution": [
			"Focus Accessible Terminal View",
			"Accessible Buffer Go to Next Command",
			"Accessible Buffer Go to Previous Command",
			"Scroll to Accessible View Bottom",
			"Scroll to Accessible View Top"
		],
		"vs/workbench/contrib/terminalContrib/accessibility/browser/terminalAccessibilityHelp": [
			"The Focus Accessible Terminal View command<keybinding:{0}> enables screen readers to read terminal contents.",
			"Customize the behavior of the cursor when toggling between the terminal and accessible view with `terminal.integrated.accessibleViewPreserveCursorPosition.`",
			"The Open Detected Link command<keybinding:{0}> enables screen readers to easily open links found in the terminal.",
			"The Create New Terminal (With Profile) command<keybinding:{0}> allows for easy terminal creation using a specific profile.",
			"Configure what gets focused after running selected text in the terminal with `{0}`.",
			"Enable `terminal.integrated.accessibleViewFocusOnCommandExecution` to automatically focus the terminal accessible view when a command is executed in the terminal.",
			"The terminal request completions command can be invoked manually<keybinding:{0}>, but also appears while typing.",
			"When the terminal suggest widget is focused:",
			"- Accept the suggestion<keybinding:{0}> and configure suggest settings<keybinding:{1}>.",
			"- Toggle between the widget and terminal<keybinding:{0}> and toggle details focus<keybinding:{1}> to learn more about the suggestion.",
			"- Learn more about the suggestion<keybinding:{0}>.",
			"-Configure suggest settings<keybinding:{0}> ",
			"Consider using powershell instead of command prompt for an improved experience",
			"The terminal has a feature called shell integration that offers an enhanced experience and provides useful commands for screen readers such as:",
			"Go to Next Command<keybinding:{0}> in the accessible view",
			"Go to Previous Command<keybinding:{0}> in the accessible view",
			"Go to Symbol<keybinding:{0}>",
			"Run Recent Command<keybinding:{0}>",
			"Go to Recent Directory<keybinding:{0}>",
			"Shell integration is not enabled. Some accessibility features may not be available."
		],
		"vs/workbench/contrib/terminalContrib/accessibility/common/terminalAccessibilityConfiguration": [
			"Preserve the cursor position on reopen of the terminal's accessible view rather than setting it to the bottom of the buffer.",
			"Focus the terminal accessible view when a command is executed."
		],
		"vs/workbench/contrib/terminalContrib/autoReplies/common/terminalAutoRepliesConfiguration": [
			"A set of messages that, when encountered in the terminal, will be automatically responded to. Provided the message is specific enough, this can help automate away common responses.\n\nRemarks:\n\n- Use {0} to automatically respond to the terminate batch job prompt on Windows.\n- The message includes escape sequences so the reply might not happen with styled text.\n- Each reply can only happen once every second.\n- Use {1} in the reply to mean the enter key.\n- To unset a default key, set the value to null.\n- Restart VS Code if new don't apply.",
			"The reply to send to the process."
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChat": [
			"Whether the chat view is focused.",
			"Whether the chat view is visible.",
			"Whether there is an active chat request.",
			"Whether the chat input has text.",
			"Whether the chat response contains a code block.",
			"Whether the chat response contains multiple code blocks.",
			"Whether a chat agent is registered for the terminal location.",
			"Whether there are any chat terminals.",
			"Whether there are any hidden chat terminals."
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatAccessibilityHelp": [
			"Inline chat occurs within a terminal. It is useful for suggesting terminal commands. Keep in mind that AI generated code may be incorrect.",
			"It can be activated using the command: Terminal: Start Chat ({0}), which will focus the input box.",
			"The input box is where the user can type a request and can make the request ({0}). The widget will be closed and all content will be discarded when the Escape key is pressed and the terminal will regain focus.",
			"The input box is where the user can type a request and can make the request by tabbing to the Make Request button, which is not currently triggerable via keybindings. The widget will be closed and all content will be discarded when the Escape key is pressed and the terminal will regain focus.",
			"The response can be inspected in the accessible view ({0}).",
			"With the input box focused, inspect the response in the accessible view via the Open Accessible View command, which is currently not triggerable by a keybinding.",
			"Reach the response from the input box ({0}).",
			"Reach the response from the input box by tabbing or assigning a keybinding for the command: Focus Terminal Response.",
			"Reach the input box from the response ({0}).",
			"Reach the response from the input box by shift+tabbing or assigning a keybinding for the command: Focus Terminal Input.",
			"With focus in the input box or command editor, the Terminal: Run Chat Command ({0}) action.",
			"Run a command by tabbing to the button as the action is currently not triggerable by a keybinding.",
			"With focus in the input box command editor, the Terminal: Insert Chat Command ({0}) action.",
			"Insert a command by tabbing to the button as the action is currently not triggerable by a keybinding.",
			"Use tab to reach conditional parts like commands, status, message responses and more.",
			"Accessibility Signals can be changed via settings with a prefix of signals.chat. By default, if a request takes more than 4 seconds, you will hear a sound indicating that progress is still occurring."
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatActions": [
			"Chat: Focus Most Recent Terminal",
			"Chat: Focus Most Recent Terminal Output",
			"Open Inline Chat",
			"Terminal",
			"Close",
			"Run Chat Command",
			"Run",
			"Run First Chat Command",
			"Run First",
			"Insert Chat Command",
			"Insert",
			"Insert First Chat Command",
			"Insert First",
			"Rerun Request",
			"View in Chat",
			"View Hidden Chat Terminals",
			"Terminal",
			"Last: {0}",
			"Select a chat terminal to show and focus",
			"Chat Terminals"
		],
		"vs/workbench/contrib/terminalContrib/chat/browser/terminalChatWidget": [
			"Ask about commands"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/runInTerminalHelpers": [
			"Allow Exact Command Line in this Session",
			"Allow Exact Command Line in this Workspace",
			"Always Allow Exact Command Line",
			"Allow All Commands in this Session",
			"Allow this tool to run in this session without confirmation.",
			"Configure Auto Approve..."
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/terminal.chatAgentTools.contribution": [
			"Add Terminal Selection to Chat",
			"Terminal Selection",
			"Terminal Selection"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/autoApprove/npmScriptAutoApprover": [
			"Auto approved as {0} is defined in package.json"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineAutoApproveAnalyzer": [
			"Auto approved for this session",
			"Disable",
			"Web content may contain malicious code or attempt prompt injection attacks.",
			"{0} (session)",
			"View rule in settings",
			"Auto approved by setting {0}",
			"View settings",
			"Auto approved by rule {0}",
			"Auto approved by rule {0}",
			"Auto approved by rules {0}",
			"Auto approval denied by rule {0}",
			"Auto approval denied by rule {0}",
			"Auto approval denied by rules {0}"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/commandLineAnalyzer/commandLineFileWriteAnalyzer": [
			"File write operations detected that cannot be auto approved: {0}",
			"File write operations detected: {0}"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalLastCommandTool": [
			"Get Terminal Last Command",
			"Getting last terminal command",
			"Got last terminal command"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalOutputTool": [
			"Get Terminal Output",
			"Checking background terminal output",
			"Checked background terminal output"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/getTerminalSelectionTool": [
			"Get Terminal Selection",
			"Reading terminal selection",
			"Read terminal selection"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/monitoring/outputMonitor": [
			"Continue waiting for `{0}`?",
			"This will continue to poll for output to determine when the terminal becomes idle for up to 2 minutes.",
			"Yes",
			"No",
			"The terminal is awaiting input.",
			"{0}\nPlease provide the required input to the terminal.\n\n",
			"Focus terminal",
			"The terminal is awaiting input.",
			"{0}\n Do you want to send `{1}`{2} followed by `Enter` to the terminal?",
			"Allow",
			"Focus Terminal"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalConfirmationTool": [
			"Confirm Terminal Command",
			"Tool for confirming terminal commands"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool": [
			"Run in Terminal",
			"Run commands in the terminal",
			"The command opened the alternate buffer.",
			"Run `{0}` command? (background terminal)",
			"Run `{0}` command?"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/createAndRunTaskTool": [
			"Resolving the task",
			"Task not found: `{0}`",
			"Running task `{0}`",
			"Task started but no terminal was found for: `{0}`",
			"Task `{0}` already exists.",
			"Task `{0}` already exists.",
			"Task `{0}` is already running.",
			"Task `{0}` is already running.",
			"Created task `{0}`",
			"Created task `{0}`",
			"Allow task creation and execution?",
			"A task `{0}` with command `{1}`{2} will be created.",
			"Create and run Task",
			"Create and run a task in the workspace"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/getTaskOutputTool": [
			"Get Task Output",
			"Task not found: `{0}`",
			"The task `{0}` is already running.",
			"Checking output for task `{0}`",
			"Checked output for task `{0}`",
			"Task not found: `{0}`",
			"Terminal not found for task `{0}`"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/runTaskTool": [
			"Task not found: `{0}`",
			"The task `{0}` is already running.",
			"Task started but no terminal was found for: `{0}`",
			"Task started but no terminal was found for: `{0}`",
			"Task not found: `{0}`",
			"The task is already running.",
			"`{0}` is already running.",
			"`{0}` was already running.",
			"Running `{0}`",
			"Started `{0}`",
			"Ran `{0}`",
			"Allow task run?",
			"Allow to run the task `{0}`?",
			"Run Task",
			"Run tasks in the workspace"
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/task/taskHelpers": [
			"Task `{0}` failed with exit code {1}."
		],
		"vs/workbench/contrib/terminalContrib/chatAgentTools/common/terminalChatAgentToolsConfiguration": [
			"Automatically approve the pattern.",
			"Require explicit approval for the pattern.",
			"The start of a command to match against. A regular expression can be provided by wrapping the string in `/` characters.",
			"A path to a shell executable.",
			"Controls whether to allow auto approval in the run in terminal tool.",
			"Controls whether to allow auto approval in the run in terminal tool.",
			"A list of commands or regular expressions that control whether the run in terminal tool commands require explicit approval. These will be matched against the start of a command. A regular expression can be provided by wrapping the string in {0} characters followed by optional flags such as {1} for case-insensitivity.",
			"Set to {0} to automatically approve commands, {1} to always require explicit approval or {2} to unset the value.",
			"Note that these commands and regular expressions are evaluated for every _sub-command_ within the full _command line_, so {0} for example will need both {1} and {2} to match a {3} entry and must not match a {4} entry in order to auto approve. Inline commands such as {5} (process substitution) should also be detected.",
			"An object can be used to match against the full command line instead of matching sub-commands and inline commands, for example {0}. In order to be auto approved _both_ the sub-command and command line must not be explicitly denied, then _either_ all sub-commands or command line needs to be approved.",
			"Note that there's a default set of rules to allow and also deny commands. Consider setting {0} to {1} to ignore all default rules to ensure there are no conflicts with your own rules. Do this at your own risk, the default denial rules are designed to protect you against running dangerous commands.",
			"Examples:",
			"Value",
			"Description",
			"Allow all commands starting with {0}",
			"Allow all commands starting with {0}",
			"Allow all commands that match the path {0} ({1}, {2}, etc.)",
			"Allow {0} and all commands starting with {1}",
			"will allow {0} commands regardless of casing",
			"Allow all commands (denied commands still require approval)",
			"Require explicit approval for all commands starting with {0}",
			"Require explicit approval for any _command line_ that contains {0} regardless of casing",
			"Unset the default {0} value for {1}",
			"Match against the full command line, eg. `foo && bar`.",
			"Match against sub-commands and inline commands, eg. `foo && bar` will need both `foo` and `bar` to match.",
			"Whether to match against the full command line, as opposed to splitting by sub-commands and inline commands.",
			"Ignore the pattern, this is useful for unsetting the same pattern set at a higher scope.",
			"Whether to ignore the built-in default auto-approve rules used by the run in terminal tool as defined in {0}. When this setting is enabled, the run in terminal tool will ignore any rule that comes from the default set but still follow rules defined in the user, remote and workspace settings. Use this setting at your own risk; the default auto-approve rules are designed to protect you against running dangerous commands.",
			"Whether to automatically approve npm, yarn, and pnpm run commands when the script is defined in a workspace package.json file. Since the workspace is trusted, scripts defined in package.json are considered safe to run without explicit approval.",
			"Allow all detected file writes.",
			"Block file writes detected outside the workspace. This depends on the shell integration feature working correctly to determine the current working directory of the terminal.",
			"Block all detected file writes.",
			"Controls whether detected file write operations are blocked in the run in terminal tool. When detected, this will require explicit approval regardless of whether the command would normally be auto approved. Note that this cannot detect all possible methods of writing files, this is what is currently detected:\n\n- File redirection (detected via the bash or PowerShell tree sitter grammar)",
			"Configures the duration in milliseconds to wait for shell integration to be detected when the run in terminal tool launches a new terminal. Set to `0` to wait the minimum time, the default value `-1` means the wait time is variable based on the value of {0} and whether it's a remote window. A large value can be useful if your shell starts very slowly and a low value if you're intentionally not using shell integration.",
			"Use {0} instead",
			"The terminal profile to use on Linux for chat agent's run in terminal tool.",
			"The terminal profile to use on macOS for chat agent's run in terminal tool.",
			"The terminal profile to use on Windows for chat agent's run in terminal tool.",
			"Whether to automatically respond to prompts in the terminal such as `Confirm? y/n`. This is an experimental feature and may not work in all scenarios.",
			"Where to show the output from the run in terminal tool session.",
			"Reveal the terminal when running the command.",
			"Do not reveal the terminal automatically.",
			"Whether to exclude commands run by the terminal tool from the shell history. See below for the supported shells and the method used for each:",
			"Sets `HISTCONTROL=ignorespace` and prepends the command with space",
			"Sets `HIST_IGNORE_SPACE` option and prepends the command with space",
			"Sets `fish_private_mode` to prevent any command from entering history",
			"Sets a custom history handler via PSReadLine's `AddToHistoryHandler` to prevent any command from entering history",
			"Use {0} instead"
		],
		"vs/workbench/contrib/terminalContrib/clipboard/browser/terminal.clipboard.contribution": [
			"Copy Last Command",
			"Copy Last Command Output",
			"Copy Last Command and Output",
			"Copy Selection",
			"Copy and Clear Selection",
			"Copy Selection as HTML",
			"Paste into Active Terminal",
			"Paste Selection into Active Terminal"
		],
		"vs/workbench/contrib/terminalContrib/clipboard/browser/terminalClipboard": [
			"Preview:",
			"Are you sure you want to paste {0} lines of text into the terminal?",
			"&&Paste",
			"Paste as &&one line",
			"Do not ask me again"
		],
		"vs/workbench/contrib/terminalContrib/commandGuide/browser/terminal.commandGuide.contribution": [
			"The foreground color of the terminal command guide that appears to the left of a command and its output on hover."
		],
		"vs/workbench/contrib/terminalContrib/commandGuide/common/terminalCommandGuideConfiguration": [
			"Whether to show the command guide when hovering over a command in the terminal."
		],
		"vs/workbench/contrib/terminalContrib/developer/browser/terminal.developer.contribution": [
			"Enter data to write directly to the terminal, bypassing the pty",
			"Recording terminal session...",
			"Show Terminal Texture Atlas",
			"Write Data to Terminal",
			"Record Terminal Session",
			"Restart Pty Host"
		],
		"vs/workbench/contrib/terminalContrib/environmentChanges/browser/terminal.environmentChanges.contribution": [
			"Terminal Environment Changes",
			"Extension: {0}",
			"workspace",
			"Show Environment Contributions"
		],
		"vs/workbench/contrib/terminalContrib/find/browser/terminal.find.contribution": [
			"Focus Find",
			"Hide Find",
			"Toggle Find Using Regex",
			"Toggle Find Using Whole Word",
			"Toggle Find Using Case Sensitive",
			"Find Next",
			"Find Previous",
			"Search Workspace"
		],
		"vs/workbench/contrib/terminalContrib/history/browser/terminal.history.contribution": [
			"Clear Previous Session History",
			"Go to Recent Directory...",
			"Goes to a recent folder",
			"Run Recent Command..."
		],
		"vs/workbench/contrib/terminalContrib/history/browser/terminalRunRecentQuickPick": [
			"Remove from Command History",
			"View Command Output",
			"Select a command to run (hold Option-key to edit the command)",
			"Select a command to run (hold Alt-key to edit the command)",
			"Open File",
			"{0} history",
			"Select a directory to go to (hold Option-key to edit the command)",
			"Select a directory to go to (hold Alt-key to edit the command)",
			"Fuzzy search"
		],
		"vs/workbench/contrib/terminalContrib/history/common/terminal.history": [
			"Controls the number of recently used commands to keep in the terminal command history. Set to 0 to disable terminal command history."
		],
		"vs/workbench/contrib/terminalContrib/inlineHint/browser/terminal.initialHint.contribution": [
			"Open chat {0}. ",
			"[[Open chat]] or start typing to dismiss.",
			"Open chat or start typing to dismiss.",
			"Show suggestions {0}. ",
			" Start typing to dismiss or [[don't show]] this again.",
			"Start typing to dismiss or don't show this again.",
			" Toggle {0} in settings to disable this hint.",
			"Disable Initial Hint",
			"Disable Initial Hint"
		],
		"vs/workbench/contrib/terminalContrib/inlineHint/common/terminalInitialHintConfiguration": [
			"Controls if the first terminal without input will show a hint about available actions when it is focused."
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminal.links.contribution": [
			"Open Detected Link...",
			"Open Last URL Link",
			"Opens the last detected URL/URI link in the terminal",
			"Open Last Local File Link"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkDetectorAdapter": [
			"Search workspace",
			"Open file in editor",
			"Focus folder in explorer",
			"Open folder in new window",
			"Follow link"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkManager": [
			"Opening URIs can be insecure, do you want to allow opening links with the scheme {0}?",
			"Allow {0}",
			"option + click",
			"alt + click",
			"cmd + click",
			"ctrl + click",
			"Follow link",
			"Follow link using forwarded port",
			"Link"
		],
		"vs/workbench/contrib/terminalContrib/links/browser/terminalLinkQuickpick": [
			"Url",
			"File",
			"Folder",
			"Workspace Search",
			"Select the link to open, type to filter all links",
			"Url",
			"File",
			"Folder",
			"Workspace Search"
		],
		"vs/workbench/contrib/terminalContrib/quickAccess/browser/terminal.quickAccess.contribution": [
			"Type the name of a terminal to open.",
			"Show All Opened Terminals",
			"Switch Active Terminal"
		],
		"vs/workbench/contrib/terminalContrib/quickAccess/browser/terminalQuickAccess": [
			"Create New Terminal",
			"Create New Terminal With Profile...",
			"Rename Terminal"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/quickFixAddon": [
			"Run: {0}",
			"Open: {0}",
			"Quick Fix"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminal.quickFix.contribution": [
			"Show Terminal Quick Fixes"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixBuiltinActions": [
			"Free port {0}",
			"Create PR {0}"
		],
		"vs/workbench/contrib/terminalContrib/quickFix/browser/terminalQuickFixService": [
			"Contributes terminal quick fixes.",
			"The ID of the quick fix provider",
			"A regular expression or string to test the command line against",
			"A regular expression or string to match a single line of the output against, which provides groups to be referenced in terminalCommand and uri.\n\nFor example:\n\n `lineMatcher: /git push --set-upstream origin (?<branchName>[^s]+)/;`\n\n`terminalCommand: 'git push --set-upstream origin ${group:branchName}';`\n",
			"The command exit result to match on",
			"The kind of the resulting quick fix. This changes how the quick fix is presented. Defaults to {0}."
		],
		"vs/workbench/contrib/terminalContrib/sendSequence/browser/terminal.sendSequence.contribution": [
			"Enter sequence to send to the terminal",
			"The sequence of text to send to the terminal",
			"Send Sequence"
		],
		"vs/workbench/contrib/terminalContrib/sendSignal/browser/terminal.sendSignal.contribution": [
			"The signal to send to the terminal process (e.g., 'SIGTERM', 'SIGINT', 'SIGKILL')",
			"Interrupt process (Ctrl+C)",
			"Terminate process gracefully",
			"Force kill process",
			"Stop process",
			"Continue process",
			"Hangup",
			"Quit process",
			"User-defined signal 1",
			"User-defined signal 2",
			"Manually enter signal",
			"Select signal to send to terminal process",
			"Manually enter signal",
			"Enter signal name (e.g., SIGTERM, SIGKILL)",
			"Send Signal"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminal.stickyScroll.contribution": [
			"Sticky Scroll",
			"&&Sticky Scroll",
			"Toggle Sticky Scroll"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollColorRegistry": [
			"The background color of the sticky scroll overlay in the terminal.",
			"The background color of the sticky scroll overlay in the terminal when hovered.",
			"The border of the sticky scroll overlay in the terminal."
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/browser/terminalStickyScrollOverlay": [
			"Navigate to Command",
			"{0} ({1})",
			"{0} ({1})"
		],
		"vs/workbench/contrib/terminalContrib/stickyScroll/common/terminalStickyScrollConfiguration": [
			"Shows the current command at the top of the terminal. This feature requires [shell integration]({0}) to be activated. See {1}.",
			"Defines the maximum number of sticky lines to show. Sticky scroll lines will never exceed 40% of the viewport regardless of this setting."
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminal.suggest.contribution": [
			"Selection Mode: None",
			"Do not select the top suggestion until down is pressed, at which point Tab or Enter will accept the suggestion. Activate to change.",
			"Selection Mode: Partial (Tab)",
			"Partially select the top suggestion, Tab will accept a suggestion when visible. Activate to change.",
			"Selection Mode: Always (Tab or Enter)",
			"Always select the top suggestion, Tab or Enter will accept a suggestion when visible. Activate to change.",
			"Don't show IntelliSense unless triggered explicitly. This disables the quick suggestions and suggest on trigger characters settings.",
			"Show IntelliSense while typing. This enables the quick suggestions for commands and arguments, and suggest on trigger characters settings.",
			"Learn More",
			"Configure",
			"Trigger Suggest",
			"Reset Suggest Widget Size",
			"Select the Previous Suggestion",
			"Select the Previous Page Suggestion",
			"Select the Next Suggestion",
			"Suggest Toggle Explain Modes",
			"Suggest Toggle Suggestion Focus",
			"Suggest Toggle Details",
			"Select the Next Page Suggestion",
			"Insert",
			"Accept Selected Suggestion (Enter)",
			"Hide Suggest Widget",
			"Hide Suggest Widget and Navigate History"
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminalSuggestAddon": [
			"File",
			"Folder",
			"Symbolic Link File",
			"Symbolic Link Folder",
			"Method",
			"Alias",
			"Argument",
			"Option",
			"Option Value",
			"Flag",
			"Commit",
			"Branch",
			"Tag",
			"Stash",
			"Remote",
			"Pull Request",
			"Pull Request (Done)",
			"Inline Suggestion",
			"Inline Suggestion"
		],
		"vs/workbench/contrib/terminalContrib/suggest/browser/terminalSymbolIcons": [
			"The foreground color for an flag icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for an alias icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for an enum member icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a method icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for an argument icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for an option icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for an inline suggestion icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a file icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a folder icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a commit icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a branch icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a tag icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a stash icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a remote icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a pull request icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a completed pull request icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a symbolic link file icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a symbolic link folder icon. These icons will appear in the terminal suggest widget.",
			"The foreground color for a plaintext suggestion. These icons will appear in the terminal suggest widget.",
			"Icon for flags in the terminal suggest widget.",
			"Icon for aliases in the terminal suggest widget.",
			"Icon for enum members in the terminal suggest widget.",
			"Icon for methods in the terminal suggest widget.",
			"Icon for arguments in the terminal suggest widget.",
			"Icon for options in the terminal suggest widget.",
			"Icon for inline suggestions in the terminal suggest widget.",
			"Icon for files in the terminal suggest widget.",
			"Icon for folders in the terminal suggest widget.",
			"Icon for commits in the terminal suggest widget.",
			"Icon for branches in the terminal suggest widget.",
			"Icon for tags in the terminal suggest widget.",
			"Icon for stashes in the terminal suggest widget.",
			"Icon for remotes in the terminal suggest widget.",
			"Icon for pull requests in the terminal suggest widget.",
			"Icon for completed pull requests in the terminal suggest widget.",
			"Icon for symbolic link files in the terminal suggest widget.",
			"Icon for symbolic link folders in the terminal suggest widget.",
			"Icon for plain text suggestions in the terminal suggest widget."
		],
		"vs/workbench/contrib/terminalContrib/suggest/common/terminalSuggestConfiguration": [
			"Enables terminal IntelliSense suggestions (also known as autocomplete) for supported shells ({0}). This requires {1} to be enabled and working or [manually installed](https://code.visualstudio.com/docs/terminal/shell-integration#_manual-installation-install).",
			"Providers are enabled by default. Omit them by setting the id of the provider to `false`.",
			"Controls whether suggestions should automatically show up while typing. Also be aware of the {0}-setting which controls if suggestions are triggered by special characters.",
			"Enable quick suggestions for commands, the first word in a command line input.",
			"Enable quick suggestions for arguments, anything after the first word in a command line input.",
			"Enable quick suggestions when it's unclear what the best suggestion is, if this is on files and folders will be suggested as a fallback.",
			"Controls whether suggestions should automatically show up when typing trigger characters.",
			"Controls whether suggestions should run immediately when `Enter` (not `Tab`) is used to accept the result.",
			"Never run on `Enter`.",
			"Run on `Enter` when the suggestion is typed in its entirety.",
			"Run on `Enter` when the suggestion is typed in its entirety or when a file is typed without its extension included.",
			"Always run on `Enter`.",
			"Controls how suggestion selection works in the integrated terminal.",
			"Partially select a suggestion when automatically triggering IntelliSense. `Tab` can be used to accept the first suggestion, only after navigating the suggestions via `Down` will `Enter` also accept the active suggestion.",
			"Always select a suggestion when automatically triggering IntelliSense. `Enter` or `Tab` can be used to accept the first suggestion.",
			"Never select a suggestion when automatically triggering IntelliSense. The list must be navigated via `Down` before `Enter` or `Tab` can be used to accept the active suggestion.",
			"A set of windows command executable extensions that will be included as suggestions in the terminal.\n\nMany executables are included by default, listed below:\n\n{0}.\n\nTo exclude an extension, set it to `false`\n\n. To include one not in the list, add it and set it to `true`.",
			"Controls whether the terminal suggestions status bar should be shown.",
			"Controls whether to enable $CDPATH support which exposes children of the folders in the $CDPATH variable regardless of the current working directory. $CDPATH is expected to be semi colon-separated on Windows and colon-separated on other platforms.",
			"Disable the feature.",
			"Enable the feature and use relative paths.",
			"Enable the feature and use absolute paths. This is useful when the shell doesn't natively support `$CDPATH`.",
			"Controls whether the shell's inline suggestion should be detected and how it is scored.",
			"Disable the feature.",
			"Enable the feature and sort the inline suggestion without forcing it to be on top. This means that exact matches will be above the inline suggestion.",
			"Enable the feature and always put the inline suggestion on top.",
			"Determines whether the up arrow key navigates the command history when focus is on the first suggestion and navigation has not yet occurred. When set to false, the up arrow will move focus to the last suggestion instead.",
			"Controls whether a space is automatically inserted after accepting a suggestion and re-trigger suggestions. Folders and symbolic link folders will never have a trailing space added.",
			"Show suggestions from language servers.",
			"Show suggestions from {0}.",
			"Terminal Suggest Providers",
			"Controls which suggestions automatically show up while typing. Suggestion providers are enabled by default."
		],
		"vs/workbench/contrib/terminalContrib/typeAhead/common/terminalTypeAheadConfiguration": [
			"Length of network delay, in milliseconds, where local edits will be echoed on the terminal without waiting for server acknowledgement. If '0', local echo will always be on, and if '-1' it will be disabled.",
			"When local echo should be enabled. This will override {0}",
			"Always enabled",
			"Always disabled",
			"Enabled only for remote workspaces",
			"Local echo will be disabled when any of these program names are found in the terminal title.",
			"Terminal style of locally echoed text; either a font style or an RGB color."
		],
		"vs/workbench/contrib/terminalContrib/voice/browser/terminalVoice": [
			"{0} inserted"
		],
		"vs/workbench/contrib/terminalContrib/voice/browser/terminalVoiceActions": [
			"Would you like to enable the speech extension?",
			"Enable Extension",
			"Would you like to install 'VS Code Speech' extension from 'Microsoft'?",
			"Install Extension",
			"Microphone support requires this extension.",
			"Voice",
			"Start Dictation in Terminal",
			"Stop Dictation in Terminal"
		],
		"vs/workbench/contrib/terminalContrib/wslRecommendation/browser/terminal.wslRecommendation.contribution": [
			"The '{0}' extension is recommended for opening a terminal in WSL.",
			"Install"
		],
		"vs/workbench/contrib/terminalContrib/zoom/browser/terminal.zoom.contribution": [
			"Increase Font Size",
			"Decrease Font Size",
			"Reset Font Size"
		],
		"vs/workbench/contrib/terminalContrib/zoom/common/terminal.zoom": [
			"Zoom the font of the terminal when using mouse wheel and holding `Cmd`.",
			"Zoom the font of the terminal when using mouse wheel and holding `Ctrl`."
		],
		"vs/workbench/contrib/testing/browser/codeCoverageDecorations": [
			"Toggle Inline",
			"{0} of {1} of branches in {2} were covered.",
			"Branch {0} in {1} was not covered.",
			"Branch {0} in {1} was executed.",
			"Branch {0} in {1} was executed {2} time(s).",
			"`{0}` was not executed.",
			"`{0}` was executed {1} time(s).",
			"`{0}` was executed.",
			"Hide Inline",
			"Show Inline",
			"{0} test(s) ran code in this file",
			"Rerun",
			"Hide Inline Coverage",
			"Hide Coverage in Explorer",
			"Go to Next Uncovered Line",
			"Go to Previous Uncovered Line",
			"Toggle Inline Coverage",
			"Show Test Coverage Toolbar",
			"Toggle the sticky coverage bar in the editor.",
			"Filter Coverage to Test",
			"Toggle Coverage in Explorer",
			"Toggle the display of test coverage in the File Explorer view.",
			"Navigate to the next line that is not covered by tests.",
			"Navigate to the previous line that is not covered by tests."
		],
		"vs/workbench/contrib/testing/browser/codeCoverageDisplayUtils": [
			"Showing \"{0}\"",
			"Click to view coverage for a single test",
			"{0} Coverage",
			"All tests",
			"Pick a test to show coverage for"
		],
		"vs/workbench/contrib/testing/browser/icons": [
			"View icon of the test view.",
			"Icons for test results.",
			"Icon of the \"run test\" action.",
			"Icon of the \"rerun tests\" action.",
			"Icon of the \"run all tests\" action.",
			"Icon of the \"debug all tests\" action.",
			"Icon of the \"debug test\" action.",
			"Icon of the \"run test with coverage\" action.",
			"Icon of the \"run all tests with coverage\" action.",
			"Icon to cancel ongoing test runs.",
			"Icon for the 'Filter' action in the testing view.",
			"Icon shown beside hidden tests, when they've been shown.",
			"Icon shown when the test explorer is disabled as a tree.",
			"Icon shown when the test explorer is disabled as a list.",
			"Icon shown to update test profiles.",
			"Icon on the button to refresh tests.",
			"Icon to turn continuous test runs on.",
			"Icon to turn continuous test runs off.",
			"Icon when continuous run is on for a test ite,.",
			"Icon on the button to cancel refreshing tests.",
			"Icon representing test coverage",
			"Icon representing that an element was covered",
			"Icon representing a uncovered block without a range",
			"Icon shown for tests that have an error.",
			"Icon shown for tests that failed.",
			"Icon shown for tests that passed.",
			"Icon shown for tests that are queued.",
			"Icon shown for tests that are skipped.",
			"Icon shown for tests that are in an unset state."
		],
		"vs/workbench/contrib/testing/browser/testCoverageBars": [
			"{0}/{1} statements covered ({2})",
			"{0}/{1} functions covered ({2})",
			"{0}/{1} branches covered ({2})"
		],
		"vs/workbench/contrib/testing/browser/testCoverageView": [
			"{0} declarations without coverage...",
			"Showing coverage for \"{0}\"",
			"Loading Coverage Details...",
			"{0} coverage: {0}%",
			"Test Coverage Explorer",
			"Sort by Location",
			"Files are sorted alphabetically, declarations are sorted by position",
			"Sort by Coverage",
			"Files and declarations are sorted by total coverage",
			"Sort by Name",
			"Files and declarations are sorted alphabetically",
			"Sort the Test Coverage view...",
			"Filter Coverage by Test",
			"Change Sort Order",
			"Collapse All Coverage"
		],
		"vs/workbench/contrib/testing/browser/testExplorerActions": [
			"Turn off Continuous Run",
			"Select a profile to update",
			"No test continuous run-enabled profiles were found",
			"Select profiles to run when files change:",
			"Discovering Tests",
			"No tests found in this workspace. You may need to install a test provider extension",
			"No debuggable tests found in this workspace. You may need to install a test provider extension",
			"No tests with coverage runners found in this workspace. You may need to install a test provider extension",
			"No tests found here",
			"No tests found in the selected file or folder",
			"No tests found in this file",
			"No coverage information available on the last test run.",
			"Related Tests",
			"No related tests found.",
			"Related Code",
			"No related code found.",
			"Run Tests",
			"Debug Tests",
			"Run Tests with Coverage",
			"Hide Test",
			"Unhide Test",
			"Unhide All Tests",
			"Debug Test",
			"Run Test with Coverage",
			"Execute Using Profile...",
			"Run Test",
			"Select Default Profile",
			"Turn on Continuous Run",
			"Start Continous Run Using...",
			"Configure Test Profiles",
			"Stop Continuous Run",
			"Start Continuous Run",
			"Get Selected Profiles",
			"Get Explorer Selection",
			"Run All Tests",
			"Debug All Tests",
			"Run All Tests with Coverage",
			"Cancel Test Run",
			"View as List",
			"View as Tree",
			"Sort by Status",
			"Sort by Location",
			"Sort by Duration",
			"Show Output",
			"Collapse All Tests",
			"Clear All Results",
			"Go to Test",
			"Run Test at Cursor",
			"Debug Test at Cursor",
			"Run Test at Cursor with Coverage",
			"Run Tests in Current File",
			"Debug Tests in Current File",
			"Run Tests with Coverage in Current File",
			"Rerun Failed Tests",
			"Debug Failed Tests",
			"Rerun Last Run",
			"Debug Last Run",
			"Rerun Last Run with Coverage",
			"Rerun Failed Tests from Last Run",
			"Debug Failed Tests from Last Run",
			"Search for Test Extension",
			"Peek Output",
			"Toggle Inline Test Output",
			"Refresh Tests",
			"Cancel Test Refresh",
			"Clear Coverage",
			"Open Coverage",
			"Go to Related Test",
			"Peek Related Test",
			"Go to Related Code",
			"Peek Related Code",
			"Toggle Tree Position"
		],
		"vs/workbench/contrib/testing/browser/testing.contribution": [
			"T&&esting",
			"No tests have been found in this workspace yet.",
			"Install Additional Test Extensions...",
			"Testing",
			"Test Results",
			"Test Results",
			"Test Explorer",
			"Test Coverage"
		],
		"vs/workbench/contrib/testing/browser/testingConfigurationUi": [
			"Pick a test profile to use",
			"Update Test Configuration"
		],
		"vs/workbench/contrib/testing/browser/testingDecorations": [
			"Peek Test Output",
			"Expected",
			"Actual",
			"Click for test options",
			"Click to debug tests, right click for more options",
			"Click to run tests with coverage, right click for more options",
			"Click to run tests, right click for more options",
			"Run Test",
			"Debug Test",
			"Run with Coverage",
			"Execute Using Profile...",
			"Peek Error",
			"Cancel Test Run",
			"Reveal in Test Explorer",
			"Run All Tests",
			"Run All Tests with Coverage",
			"Debug All Tests",
			"{0} more tests...",
			"Select a test to run"
		],
		"vs/workbench/contrib/testing/browser/testingExplorerFilter": [
			"Show Only Failed Tests",
			"Show Only Executed Tests",
			"Show in Active File Only",
			"Show in Opened Files Only",
			"Show Hidden Tests",
			"More Filters...",
			"Filter text for tests in the explorer",
			"Filter (e.g. text, !exclude, @tag)",
			"Fuzzy Match",
			"Show Hidden Tests",
			"Unhide All Tests"
		],
		"vs/workbench/contrib/testing/browser/testingExplorerView": [
			"{0} (Default)",
			"Select Default Profile",
			"Configure Test Profiles",
			"Select Configuration...",
			"No test results yet.",
			"Tests are being watched for changes",
			"{0} passed tests",
			"{0} skipped tests",
			"{0} failed tests",
			"No tests were found in this file.",
			"Show Workspace Tests",
			"{0}, in {1}",
			"{0}, outdated result",
			"Test Explorer"
		],
		"vs/workbench/contrib/testing/browser/testingOutputPeek": [
			"Could not open markdown preview: {0}.\n\nPlease make sure the markdown extension is enabled.",
			"Test Output",
			"Close",
			"Go to Next Test Failure",
			"Shows the next failure message in your file",
			"Go to Previous Test Failure",
			"Shows the previous failure message in your file",
			"Collapse Stack Frames",
			"Open in Editor",
			"Toggle Test History in Peek",
			"Shows or hides the history of test runs in the peek view"
		],
		"vs/workbench/contrib/testing/browser/testingViewPaneContainer": [
			"Testing"
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsOutput": [
			"Expected result",
			"Actual result",
			"The test case did not report any output.",
			"The test run did not record any output.",
			"Test output is only available for new test runs."
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsTree": [
			"View Test Coverage",
			"Close Test Coverage",
			"1 older result",
			"{0} older results",
			"+ {0} more lines",
			"+ 1 more line",
			"Test Result Messages",
			"Show Result Output",
			"Cancel Test Run",
			"Rerun Last Run",
			"Rerun Failed Tests",
			"Debug Last Run",
			"Debug Failed Tests",
			"Show Result Output",
			"Rerun Test",
			"Rerun Failed Tests",
			"Debug Test",
			"Debug Failed Tests",
			"Go to Test",
			"Show Result Output",
			"Reveal in Test Explorer",
			"Run Test",
			"Debug Test",
			"Go to Error"
		],
		"vs/workbench/contrib/testing/browser/testResultsView/testResultsViewContent": [
			"Rerun Test",
			"Debug Test",
			"+{0} More..."
		],
		"vs/workbench/contrib/testing/browser/theme": [
			"Color for the 'failed' icon in the test explorer.",
			"Color for the 'Errored' icon in the test explorer.",
			"Color for the 'passed' icon in the test explorer.",
			"Color for 'run' icons in the editor.",
			"Color for the 'Queued' icon in the test explorer.",
			"Color for the 'Unset' icon in the test explorer.",
			"Color for the 'Skipped' icon in the test explorer.",
			"Color of the peek view borders and arrow.",
			"Color of the peek view borders and arrow when peeking a logged message.",
			"Color of the peek view borders and arrow.",
			"Color of the peek view borders and arrow when peeking a logged message.",
			"Background color of text that was covered.",
			"Border color of text that was covered.",
			"Gutter color of regions where code was covered.",
			"Background of the widget shown for an uncovered branch.",
			"Background color of text that was not covered.",
			"Border color of text that was not covered.",
			"Gutter color of regions where code not covered.",
			"Background for the badge indicating execution count",
			"Foreground for the badge indicating execution count",
			"Background color of test error messages shown inline in the editor.",
			"Border color of test error messages shown inline in the editor.",
			"Text color of test error messages shown inline in the editor.",
			"Margin color beside error messages shown inline in the editor.",
			"Text color of test info messages shown inline in the editor.",
			"Margin color beside info messages shown inline in the editor.",
			"Retired color for the 'Errored' icon in the test explorer.",
			"Retired color for the 'failed' icon in the test explorer.",
			"Retired color for the 'passed' icon in the test explorer.",
			"Retired color for the 'Queued' icon in the test explorer.",
			"Retired color for the 'Unset' icon in the test explorer.",
			"Retired color for the 'Skipped' icon in the test explorer."
		],
		"vs/workbench/contrib/testing/common/configuration": [
			"Testing",
			"Configures when the error Peek view is automatically opened.",
			"Open automatically no matter where the failure is.",
			"Open automatically when a test fails in a visible document.",
			"Never automatically open.",
			"Controls whether to show messages from all test runs.",
			"Controls whether to automatically open the Peek view during continuous run mode.",
			"Controls the count badge on the Testing icon on the Activity Bar.",
			"Show the number of failed tests",
			"Disable the testing count badge",
			"Show the number of passed tests",
			"Show the number of skipped tests",
			"Controls whether the running test should be followed in the Test Explorer view.",
			"Controls the action to take when left-clicking on a test decoration in the gutter.",
			"Run the test.",
			"Debug the test.",
			"Run the test with coverage.",
			"Open the context menu for more options.",
			"Controls whether test decorations are shown in the editor gutter.",
			"Control whether save all dirty editors before running a test.",
			"Never automatically open the testing views",
			"Open the test results view when tests start",
			"Open the test result view on any test failure",
			"Open the test explorer when tests start",
			"Controls when the testing view should open.",
			"Always reveal the executed test when {0} is on. If this setting is turned off, only failed tests will be revealed.",
			"Whether test coverage should be down in the File Explorer view.",
			"Configures what percentage is displayed by default for test coverage.",
			"A calculation of the combined statement, function, and branch coverage.",
			"The statement coverage.",
			"The minimum of statement, function, and branch coverage.",
			"Configures the colors used for percentages in test coverage bars.",
			"Controls whether the coverage toolbar is shown in the editor.",
			"Controls the layout of the Test Results view.",
			"Show the test run tree on the right side with details on the left.",
			"Show the test run tree on the left side with details on the right."
		],
		"vs/workbench/contrib/testing/common/constants": [
			"Errored",
			"Failed",
			"Passed",
			"Queued",
			"Running",
			"Skipped",
			"Not yet run",
			"{0} ({1})",
			"Debug",
			"Run",
			"Coverage"
		],
		"vs/workbench/contrib/testing/common/testingChatAgentTool": [
			"Run unit tests (optionally with coverage)",
			"No tests found in the files",
			"Starting test run...",
			"No test run was started. This may be an issue with your test runner or extension.",
			"Test run was cancelled.",
			"Test run was cancelled.",
			"Filtering tests...",
			"Discovering tests...",
			"Allow test run?",
			"Running tests...",
			"The model wants to run tests in {0}.",
			"The model wants to run all tests."
		],
		"vs/workbench/contrib/testing/common/testingContentProvider": [
			"The test run did not record any output."
		],
		"vs/workbench/contrib/testing/common/testingContextKeys": [
			"Indicates whether any test controller has an attached refresh handler.",
			"Indicates whether any test controller is currently refreshing tests.",
			"Indicates whether continuous test mode is on.",
			"Indicates whether any test controller has registered a debug configuration",
			"Indicates whether any test controller has registered a run configuration",
			"Indicates whether any test controller has registered a coverage configuration",
			"Indicates whether any test controller has registered a non-default configuration",
			"Indicates whether any test configuration can be configured",
			"Indicates whether continous test running is supported",
			"Indicates whether the parent of a test is continuously running, set in the menu context of test items",
			"Indicates whether any tests are present in the current editor",
			"Whether the cursor is currently inside a test range",
			"Indicates whether a test coverage report is open",
			"Indicates coverage has been reported in the curent editor.",
			"Indicates whether per-test coverage is available",
			"Indicates whether detailed per-line coverage is available for inline display",
			"Indicates whether coverage has been filterd to a single test",
			"Indicates whether the coverage toolbar is enabled",
			"Indicates whether inline coverage is shown",
			"Whether a controller implements a capability to find code related to a test",
			"Whether a controller implements a capability to find tests related to code",
			"Whether the message shown in a peek view has a stack trace",
			"Type of the item in the output peek view. Either a \"test\", \"message\", \"task\", or \"result\".",
			"Controller ID of the current test item",
			"ID of the current test item, set when creating or opening menus on test items",
			"Boolean indicating whether the test item has a URI defined",
			"Boolean indicating whether the test item is hidden",
			"Value set in `testMessage.contextValue`, available in editor/content and testing/message/context",
			"Value available in editor/content and testing/message/context when the result is outdated",
			"Value available testing/item/result indicating the state of the item.",
			"Type of menu where the configure testing profile submenu exists. Either \"run\", \"debug\", or \"coverage\""
		],
		"vs/workbench/contrib/testing/common/testingProgressMessages": [
			"Running tests...",
			"Running tests, {0}/{1} passed ({2}%)",
			"Running tests, {0}/{1} tests passed ({2}%, {3} skipped)",
			"{0}/{1} tests passed ({2}%)",
			"{0}/{1} tests passed ({2}%, {3} skipped)"
		],
		"vs/workbench/contrib/testing/common/testResult": [
			"Test run at {0}",
			"Unnamed Task"
		],
		"vs/workbench/contrib/testing/common/testServiceImpl": [
			"Running tests may execute code in your workspace.",
			"An error occurred attempting to run tests: {0}",
			"Running tests may execute code in your workspace.",
			"An error occurred attempting to run tests: {0}"
		],
		"vs/workbench/contrib/testing/common/testTypes": [
			"Run",
			"Debug",
			"Coverage"
		],
		"vs/workbench/contrib/themes/browser/themes.contribution": [
			"Icon for the 'Manage' action in the theme selection quick pick.",
			"Type to Search More. Select to Install. Up/Down Keys to Preview",
			"Error while searching for themes: {0}",
			"This will install extension '{0}' published by '{1}'. Do you want to continue?",
			"OK",
			"Installing Extension {0}...",
			"Select Color Theme for System Dark Mode",
			"Select Color Theme for System Light Mode",
			"Select Color Theme for High Contrast Dark Mode",
			"Select Color Theme for High Contrast Light Mode",
			"Select Color Theme (detect system color mode disabled)",
			"Detect system color mode enabled. Click to configure.",
			"Detect system color mode disabled. Click to configure.",
			"Install Additional Color Themes...",
			"Browse Additional Color Themes...",
			"light themes",
			"dark themes",
			"high contrast themes",
			"Install Additional File Icon Themes...",
			"Select File Icon Theme (Up/Down Keys to Preview)",
			"file icon themes",
			"None",
			"Disable File Icons",
			"Install Additional Product Icon Themes...",
			"Browse Additional Product Icon Themes...",
			"Select Product Icon Theme (Up/Down Keys to Preview)",
			"product icon themes",
			"Default",
			"Manage Extension",
			"Cannot toggle between light and dark themes when `{0}` is enabled in settings.",
			"Open Settings",
			"Themes",
			"&&Themes",
			"Color Theme",
			"File Icon Theme",
			"Product Icon Theme",
			"Color Theme",
			"File Icon Theme",
			"Product Icon Theme",
			"Generate Color Theme From Current Settings",
			"Toggle between Light/Dark Themes",
			"Browse Color Themes in Marketplace"
		],
		"vs/workbench/contrib/timeline/browser/timeline.contribution": [
			"View icon of the timeline view.",
			"Icon for the open timeline action.",
			"Timeline",
			"The number of items to show in the Timeline view by default and when loading more items. Setting to `null` will automatically choose a page size based on the visible area of the Timeline view.",
			"Controls whether the Timeline view will load the next page of items when you scroll to the end of the list.",
			"Open Timeline",
			"Icon for the filter timeline action.",
			"Filter Timeline"
		],
		"vs/workbench/contrib/timeline/browser/timelinePane": [
			"Loading...",
			"Load more",
			"The active editor cannot provide timeline information.",
			"All timeline sources have been filtered out.",
			"Local History will track recent changes as you save them unless the file has been excluded or is too large.",
			"No filtered timeline information was provided.",
			"No timeline information was provided.",
			"Source Control has not been configured.",
			"The active editor cannot provide timeline information.",
			"{0}: {1}",
			"Timeline",
			"Loading timeline for {0}...",
			"Icon for the refresh timeline action.",
			"Icon for the pin timeline action.",
			"Icon for the unpin timeline action.",
			"Timeline",
			"Refresh",
			"Timeline",
			"Pin the Current Timeline",
			"Timeline",
			"Unpin the Current Timeline",
			"Timeline"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchy.contribution": [
			"Whether a type hierarchy provider is available",
			"Whether type hierarchy peek is currently showing",
			"whether type hierarchy shows super types or subtypes",
			"No results",
			"Failed to show type hierarchy",
			"Close",
			"Peek Type Hierarchy",
			"Show Supertypes",
			"Show Subtypes",
			"Refocus Type Hierarchy"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchyPeek": [
			"Supertypes of '{0}'",
			"Subtypes of '{0}'",
			"Loading...",
			"No supertypes of '{0}'",
			"No subtypes of '{0}'"
		],
		"vs/workbench/contrib/typeHierarchy/browser/typeHierarchyTree": [
			"Type Hierarchy",
			"supertypes of {0}",
			"subtypes of {0}"
		],
		"vs/workbench/contrib/update/browser/releaseNotesEditor": [
			"Release Notes: {0}",
			"unassigned",
			"Show release notes after an update"
		],
		"vs/workbench/contrib/update/browser/update.contribution": [
			"Show &&Release Notes",
			"This version of {0} does not have release notes online",
			"Show &&Release Notes",
			"Cannot open the current file as Release Notes",
			"Apply Update",
			"&&Update",
			"Show Release Notes",
			"Open Current File as Release Notes",
			"Developer",
			"Check for Updates...",
			"Download Update",
			"Install Update",
			"Restart to Update",
			"Download {0}",
			"Apply Update..."
		],
		"vs/workbench/contrib/update/browser/update": [
			"This version of {0} does not have release notes online",
			"Welcome to {0} v{1}! Would you like to read the Release Notes?",
			"Release Notes",
			"Updates are disabled because you are running the user-scope installation of {0} as Administrator.",
			"Learn More",
			"New {0} update available.",
			"Checking for {0} updates...",
			"Downloading {0} update...",
			"Updating {0}...",
			"Update Service",
			"There are currently no updates available.",
			"There is an available update.",
			"Download Update",
			"Later",
			"Release Notes",
			"There's an update available: {0} {1}",
			"Install Update",
			"Later",
			"Release Notes",
			"Update Now",
			"Later",
			"Release Notes",
			"Restart {0} to apply the latest update.",
			"Check for Updates...",
			"Checking for Updates...",
			"Download Update (1)",
			"Downloading Update...",
			"Install Update... (1)",
			"Installing Update...",
			"Show Update Release Notes",
			"Restart to Update (1)",
			"Switch to Insiders Version...",
			"Switch to Stable Version...",
			"Changing the version requires a reload to take effect",
			"Press the reload button to switch to the Insiders version of VS Code.",
			"Press the reload button to switch to the Stable version of VS Code.",
			"&&Reload",
			"Choose the settings sync service to use after changing the version",
			"The Insiders version of VS Code will synchronize your settings, keybindings, extensions, snippets and UI State using separate insiders settings sync service by default.",
			"&&Insiders",
			"&&Stable (current)"
		],
		"vs/workbench/contrib/url/browser/trustedDomains": [
			"Trust {0}",
			"Trust {0} on all ports",
			"Trust {0} and all its subdomains",
			"Trust all domains (disables link protection)",
			"Manage Trusted Domains",
			"Manage Trusted Domains"
		],
		"vs/workbench/contrib/url/browser/trustedDomainsValidator": [
			"Do you want {0} to open the external website?",
			"&&Open",
			"&&Copy",
			"Configure &&Trusted Domains"
		],
		"vs/workbench/contrib/url/browser/url.contribution": [
			"URL to open",
			"When enabled, trusted domain prompts will appear when opening links in trusted workspaces.",
			"Open URL"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfile": [
			"Profiles Editor",
			"Profile ({0})",
			"New Window with Profile",
			"New Window with Profile",
			"Select Profile",
			"Select Profile",
			"&&Profiles",
			"Current",
			"Delete Profile...",
			"Select Profiles to Delete",
			"Switch to {0} profile",
			"New Window with Profile...",
			"{0}",
			"Open New Window with {0} Profile",
			"Open {0} Profile",
			"Switch Profile...",
			"Profiles",
			"Open Profiles (UI)",
			"Export Profile...",
			"Export Profile ({0})...",
			"Save Current Profile As...",
			"New Profile...",
			"Delete Profile..."
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfileActions": [
			"New Window with Temporary Profile",
			"Cleanup Profiles",
			"Reset Workspace Profiles Associations"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditor": [
			"Icon for the edit folder icon in the profiles editor.",
			"Icon for the remove folder icon in the profiles editor.",
			"The color of the Profiles editor splitview sash border.",
			"Profiles",
			"From Template",
			"Import Profile...",
			"New Profile",
			"New Profile",
			"New Profile From Template",
			"Import Profile...",
			"Import from URL",
			"Select File...",
			"Import from Profile Template...",
			"Provide Profile Template URL",
			"Select Profile Template File",
			"Active",
			"Settings",
			"Keyboard Shortcuts",
			"Snippets",
			"Tasks",
			"MCP Servers",
			"Extensions",
			"Name",
			"Profile Name",
			"Profile Name",
			"Profile name is required and must be a non-empty value.",
			"Profile with name {0} already exists.",
			"Name cannot be changed for the default profile",
			"Profile Name",
			"Icon",
			"Profile Icon",
			"Profile icon to be shown in the activity bar",
			"Icon cannot be changed for the default profile",
			"Click to change icon",
			"Use for Current Window",
			"Use this profile for the current window",
			"Use for New Windows",
			"Use this profile as the default for new windows",
			"Copy from",
			"Select the profile source from which you want to copy contents",
			"Copy profile from",
			"None",
			"Profile Templates",
			"Existing Profiles",
			"Contents",
			"Source",
			"Contents",
			"Browse contents of this profile\n",
			"Configure source of contents for this profile\n",
			"{0} (Copy)",
			"- *{0}:* Copy contents from the {1} profile\n",
			"- *Default:* Use contents from the Default profile\n",
			"- *None:* Create empty contents\n",
			"Folders & Workspaces",
			"Host",
			"Path",
			"{0}, trusted",
			"{0} on {1}, trusted",
			"Trusted Folders & Workspaces",
			"Add Folder",
			"Add Folder",
			"Add Folder",
			"Select Folders To Add",
			"Following folders and workspaces are using this profile",
			"No folders or workspaces are using this profile",
			"Default",
			"Use {0} from the Default profile",
			"Use {0} from the {1} profile",
			"Default",
			"Use {0} from the Default profile",
			"None",
			"Create empty {0}",
			"{0} (Copy)",
			"Copy {0} from the {1} profile",
			"Copy",
			"Change Profile",
			"Open in New Window",
			"Delete Path",
			"Local",
			"Profiles"
		],
		"vs/workbench/contrib/userDataProfile/browser/userDataProfilesEditorModel": [
			"Profile name is required and must be a non-empty value.",
			"Profile with name {0} already exists.",
			"The profile should contain at least one configuration.",
			"Open to the Side",
			"Open to the Side",
			"Apply Extension to all Profiles",
			"{0} (Copy)",
			"Untitled",
			"Use this Profile for Current Window",
			"Duplicate...",
			"Export...",
			"Delete",
			"Open New Window with this Profile",
			"A new profile is already being created. Do you want to discard it and create a new one?",
			"Discard & Create",
			"Cancel",
			"Create",
			"Create in {0}",
			"Cancel",
			"Preview",
			"Export...",
			"Replace",
			"Create",
			"Are you sure you want to delete the profile '{0}'?",
			"Delete",
			"Cancel"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": [
			"Settings sync is suspended temporarily because the current device is making too many requests. Please reload {0} to resume.",
			"Settings sync is suspended temporarily because the current device is making too many requests. Please restart {0} to resume.",
			"Show Log",
			"Reload",
			"Restart",
			"Operation Id: {0}",
			"Settings sync is disabled because the current device is making too many requests. Please wait for 10 minutes and turn on sync.",
			"Settings Sync. Operation Id: {0}",
			"Show Log"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSync": [
			"syncing",
			"synced {0}",
			"Unable to sync due to conflicts in {0}. Please resolve them to continue.",
			"Replace Remote",
			"Replace Local",
			"Show Conflicts",
			"Error while accepting changes. Please check [logs]({0}) for more details.",
			"Error while accepting changes. Please check [logs]({0}) for more details.",
			"Settings sync was turned off because current session is expired, please sign in again to turn on sync.",
			"Turn on Settings Sync...",
			"Settings sync was turned off from another device, please turn on sync again.",
			"Turn on Settings Sync...",
			"Disabled syncing {0} because size of the {1} file to sync is larger than {2}. Please open the file and reduce the size and enable sync",
			"Disabled syncing profiles because there are too many profiles to sync. Settings Sync supports syncing maximum 20 profiles. Please reduce the number of profiles and enable sync",
			"Settings sync is disabled because the current version ({0}, {1}) is not compatible with the sync service. Please update before turning on sync.",
			"Operation Id: {0}",
			"Settings sync is disabled because the client is making invalid requests. Please report an issue with the logs.",
			"Operation Id: {0}",
			"Show Log",
			"Report Issue",
			"Settings sync is disabled because your data in the cloud is older than that of the client. Please clear your data in the cloud before turning on sync.",
			"Clear Data in Cloud...",
			"Show Synced Data",
			"Settings Sync has been switched to insiders service",
			"Settings Sync has been switched to stable service",
			"Settings sync now uses a separate service, more information is available in the [Settings Sync Documentation](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).",
			"Settings sync was turned off because {0} now uses a separate service. Please turn on sync again.",
			"Turn on Settings Sync...",
			"Operation Id: {0}",
			"Open {0} File",
			"Unable to sync {0} because the content in the file is not valid. Please open the file and correct it.",
			"Open {0} File",
			"{0}: Conflicts Detected",
			"Turning on Settings Sync...",
			"Sign in to Sync Settings",
			"No authentication providers are available.",
			"Settings sync cannot be turned on because size of the {0} file to sync is larger than {1}. Please open the file and reduce the size and turn on sync",
			"Settings sync cannot be turned on because the current version ({0}, {1}) is not compatible with the sync service. Please update before turning on sync.",
			"Operation Id: {0}",
			"Settings sync cannot be turned on because your data in the cloud is older than that of the client. Please clear your data in the cloud before turning on sync.",
			"Clear Data in Cloud...",
			"Show Synced Data",
			"Error while turning on Settings Sync: Authentication failed.",
			"Error while turning on Settings Sync. Please check [logs]({0}) for more details.",
			"Error while turning on Settings Sync. {0}",
			"Sign in",
			"Please sign in to backup and sync your data across devices.",
			"{0}: Configure...",
			"Choose what to sync",
			"Do you want to turn off sync?",
			"Your settings, keybindings, extensions, snippets and UI State will no longer be synced.",
			"&&Turn off",
			"Turn off sync on all your devices and clear the data from the cloud.",
			"{0}: Select Service",
			"Ensure you are using the same settings sync service when syncing with multiple environments",
			"Default",
			"Insiders",
			"Stable",
			"Turning on Settings Sync...",
			"Cancel",
			"Sign in to Sync Settings",
			"Sign in to Sync Settings (1)",
			"Settings Sync is On",
			"Error while turning off Settings Sync. Please check [logs]({0}) for more details.",
			"Configure...",
			"{0}: Show Log",
			"Show Log",
			"Complete Merge",
			"Successfully downloaded Settings Sync activity.",
			"Clear Data in Cloud...",
			"Turn Off",
			"Configure...",
			"Sync Now",
			"Show Settings",
			"Show Synced Data",
			"Backup and Sync Settings...",
			"Show Conflicts ({0})"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSyncConflictsView": [
			"Please go through each entry and merge to resolve conflicts.",
			"Show Conflicts",
			"Accept Remote",
			"Accept Local",
			"{0} (Remote)",
			"{0} (Local)",
			"Theirs",
			"Yours"
		],
		"vs/workbench/contrib/userDataSync/browser/userDataSyncViews": [
			"Edit Name",
			"Turn off Settings Sync",
			"Load Sync Activity",
			"Select Sync Activity File or Folder",
			"Show raw JSON sync data",
			"Compare with Local",
			"{0} ↔ {1}",
			"{0} (Remote)",
			"{0} (Local)",
			"Restore",
			"Would you like to replace your current {0} with selected?",
			"Reset Synced Data",
			"{0} ↔ {1}",
			"Current",
			"Current",
			"No Machines",
			"Current",
			"machine not found with id: {0}",
			"Are you sure you want to turn off sync on selected machines?",
			"Are you sure you want to turn off sync on {0}?",
			"&&Turn off",
			"Enter the name of the machine",
			"machine not found with id: {0}",
			"Machine name should be unique and not empty",
			"Logs",
			"Last Synced Remotes",
			"Current",
			"Conflicts",
			"Synced Machines",
			"Sync Activity (Remote)",
			"Sync Activity (Local)",
			"Sync Activity (Developer)",
			"Troubleshoot"
		],
		"vs/workbench/contrib/userDataSync/electron-browser/userDataSync.contribution": [
			"Local backups folder does not exist",
			"Successfully downloaded Settings Sync activity.",
			"Open Folder",
			"Open Local Backups Folder"
		],
		"vs/workbench/contrib/webview/browser/webview.contribution": [
			"Cut",
			"Copy",
			"Paste"
		],
		"vs/workbench/contrib/webview/browser/webviewElement": [
			"Error loading webview: {0}"
		],
		"vs/workbench/contrib/webview/electron-browser/webviewCommands": [
			"Opens Developer Tools for active webviews",
			"Using standard dev tools to debug iframe based webview",
			"Open Webview Developer Tools"
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewCommands": [
			"Show find",
			"Stop find",
			"Find next",
			"Find previous",
			"Reload Webviews"
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewEditor": [
			"The viewType of the currently active webview panel."
		],
		"vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": [
			"webview editor"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted.contribution": [
			"Welcome",
			"Mark Step Complete",
			"Mark Step Incomplete",
			"Select a walkthrough to open",
			"The platform of the current workspace, which in remote or serverless contexts may be different from the platform of the UI",
			"When enabled, an extension's walkthrough will open upon install of the extension.",
			"Start without an editor.",
			"Open the Welcome page, with content to aid in getting started with VS Code and extensions.",
			"Open the README when opening a folder that contains one, fallback to 'welcomePage' otherwise. Note: This is only observed as a global configuration, it will be ignored if set in a workspace or folder configuration.",
			"Open a new untitled text file (only applies when opening an empty window).",
			"Open the Welcome page when opening an empty workbench.",
			"Open a new terminal in the editor area.",
			"Controls which editor is shown at startup, if none are restored from the previous session.",
			"Deprecated, use the global `workbench.reduceMotion`.",
			"When enabled, reduce motion in welcome page.",
			"Welcome",
			"Opens a Walkthrough to help you get started in VS Code.",
			"Welcome",
			"Go Back",
			"Open Walkthrough..."
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStarted": [
			"Overview of how to get up to speed with your editor.",
			"Checkbox for Step {0}: Completed",
			"Checkbox for Step {0}: Not completed",
			"Step {0} completed",
			"Open Walkthrough...",
			"Video for {0}",
			"Inspect this in the accessible view ({0}).\n",
			"Inspect this in the accessible view via the command Open Accessible View which is currently not triggerable via keybinding.\n",
			"Go Back",
			"When checked, this page will be shown on startup.",
			"Show welcome page on startup",
			"Editing evolved",
			"Open folder {0} with path {1}",
			"Remove from Recently Opened",
			"Remove {0} from Recently Opened",
			"Recent",
			"You have no recent folders,",
			"open a folder",
			"to start.",
			"Show All Recent Folders {0}",
			"More...",
			"Start",
			"New",
			"Updated",
			"Hide",
			"Hide",
			"Walkthroughs",
			"More...",
			"All {0} steps complete!",
			"{0} of {1} steps complete",
			"Tip: Use keyboard shortcut ",
			"Checkbox for Step {0}: Completed",
			"Checkbox for Step {0}: Not completed",
			"Image showing {0}",
			"Video showing {0}",
			"Mark Done",
			"Next Section",
			"privacy statement",
			"opt out",
			"{0} collects usage data. Read our {1} and learn how to {2}.",
			"Welcome",
			"Go Back"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedAccessibleView": [
			"{0}\n{1}",
			"Title: {0}",
			"Description: {0}"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedColors": [
			"Background color for the Welcome page.",
			"Background color for the tiles on the Welcome page.",
			"Hover background color for the tiles on the Welcome.",
			"Border color for the tiles on the Welcome page.",
			"Foreground color for the Welcome page progress bars.",
			"Background color for the Welcome page progress bars.",
			"Foreground color of the heading of each walkthrough step"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedExtensionPoint": [
			"Title",
			"Contribute walkthroughs to help users getting started with your extension.",
			"Unique identifier for this walkthrough.",
			"Title of walkthrough.",
			"Relative path to the icon of the walkthrough. The path is relative to the extension location. If not specified, the icon defaults to the extension icon if available.",
			"Description of walkthrough.",
			"Walkthroughs that match one of these glob patterns appear as 'featured' in workspaces with the specified files. For example, a walkthrough for TypeScript projects might specify `tsconfig.json` here.",
			"Context key expression to control the visibility of this walkthrough.",
			"Steps to complete as part of this walkthrough.",
			"Unique identifier for this step. This is used to keep track of which steps have been completed.",
			"Title of step.",
			"Description of step. Supports ``preformatted``, __italic__, and **bold** text. Use markdown-style links for commands or external links: {0}, {1}, or {2}. Links on their own line will be rendered as buttons.",
			"Deprecated. Use markdown links in the description instead, i.e. {0}, {1}, or {2}",
			"Media to show alongside this step, either an image or markdown content.",
			"Deprecated. Please use `image` or `markdown` instead",
			"Path to an image - or object consisting of paths to light, dark, and hc images - relative to extension directory. Depending on context, the image will be displayed from 400px to 800px wide, with similar bounds on height. To support HIDPI displays, the image will be rendered at 1.5x scaling, for example a 900 physical pixels wide image will be displayed as 600 logical pixels wide.",
			"Path to the image for dark themes, relative to extension directory.",
			"Path to the image for light themes, relative to extension directory.",
			"Path to the image for hc themes, relative to extension directory.",
			"Path to the image for hc light themes, relative to extension directory.",
			"Alternate text to display when the image cannot be loaded or in screen readers.",
			"Path to an svg, color tokens are supported in variables to support theming to match the workbench.",
			"Alternate text to display when the image cannot be loaded or in screen readers.",
			"Deprecated. Please use `image` or `markdown` instead",
			"Path to the markdown document, relative to extension directory.",
			"Events that should trigger this step to become checked off. If empty or not defined, the step will check off when any of the step's buttons or links are clicked; if the step has no buttons or links it will check on when it is selected.",
			"Check off step when a given command is executed anywhere in VS Code.",
			"Check off step when a given link is opened via a walkthrough step.",
			"Check off step when a given view is opened",
			"Check off step when a given setting is changed",
			"Check off step when a context key expression is true.",
			"Check off step when an extension with the given id is installed. If the extension is already installed, the step will start off checked.",
			"Check off step as soon as it is selected.",
			"Signal to mark step as complete.",
			"doneOn is deprecated. By default steps will be checked off when their buttons are clicked, to configure further use completionEvents",
			"Mark step done when the specified command is executed.",
			"Context key expression to control the visibility of this step."
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedIcons": [
			"Used to represent walkthrough steps which have not been completed",
			"Used to represent walkthrough steps which have been completed"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedInput": [
			"Walkthrough: {0}",
			"Welcome"
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/gettingStartedService": [
			"Built-In",
			"Developer",
			"Reset Welcome Page Walkthrough Progress",
			"Reset the progress of all Walkthrough steps on the Welcome Page to make them appear as if they are being viewed for the first time, providing a fresh start to the getting started experience."
		],
		"vs/workbench/contrib/welcomeGettingStarted/browser/startupPage": [
			"Welcome Page",
			"Could not open markdown preview: {0}.\n\nPlease make sure the markdown extension is enabled."
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/gettingStartedContent": [
			"{0} Copilot may show [public code]({1}) suggestions and use your data to improve the product. You can change these [settings]({2}) anytime.",
			"Icon used for the setup category of welcome page",
			"Icon used for the beginner category of welcome page",
			"New File...",
			"Open a new untitled text file, notebook, or custom editor.",
			"Open...",
			"Open a file or folder to start working",
			"Open File...",
			"Open a file to start working",
			"Open Folder...",
			"Open a folder to start working",
			"Open Folder...",
			"Open a folder to start working",
			"Clone Git Repository...",
			"Clone a remote repository to a local folder",
			"Open Repository...",
			"Connect to a remote repository or pull request to browse, search, edit, and commit",
			"Connect to...",
			"Connect to remote development workspaces.",
			"Open Tunnel...",
			"Connect to a remote machine through a Tunnel",
			"Generate New Workspace...",
			"Chat to create a new workspace",
			"Use AI features with Copilot for free",
			"You can use [Copilot]({0}) to generate code across multiple files, fix errors, ask questions about your code, and much more using natural language.",
			"By continuing with {0} Copilot, you agree to {1}'s [Terms]({2}) and [Privacy Statement]({3})",
			"Use AI Features",
			"Use AI Features",
			"Use AI Features",
			"Start to Chat",
			"Get started with VS Code",
			"Customize your editor, learn the basics, and start coding",
			"Setup VS Code",
			"Choose your theme",
			"The right theme helps you focus on your code, is easy on your eyes, and is simply more fun to use.\n{0}",
			"Browse Color Themes",
			"Watch video tutorials",
			"Watch the first in a series of short & practical video tutorials for VS Code's key features.\n{0}",
			"Watch Tutorial",
			"Get Started with VS Code for the Web",
			"Customize your editor, learn the basics, and start coding",
			"Setup VS Code Web",
			"Choose your theme",
			"The right theme helps you focus on your code, is easy on your eyes, and is simply more fun to use.\n{0}",
			"Browse Color Themes",
			"Just the right amount of UI",
			"The full menu bar is available in the dropdown menu to make room for your code. Toggle its appearance for faster access. \n{0}",
			"Toggle Menu Bar",
			"Code with extensions",
			"Extensions are VS Code's power-ups. A growing number are becoming available in the web.\n{0}",
			"Browse Popular Web Extensions",
			"Rich support for all your languages",
			"Code smarter with syntax highlighting, inline suggestions, linting and debugging. While many languages are built-in, many more can be added as extensions.\n{0}",
			"Browse Language Extensions",
			"Sync settings across devices",
			"Keep your essential customizations backed up and updated across all your devices.\n{0}",
			"Backup and Sync Settings",
			"Unlock productivity with the Command Palette ",
			"Run commands without reaching for your mouse to accomplish any task in VS Code.\n{0}",
			"Open Command Palette",
			"Open up your code",
			"You're all set to start coding. You can open a local project or a remote repository to get your files into VS Code.\n{0}\n{1}",
			"Open Folder",
			"Open Repository",
			"Quickly navigate between your files",
			"Navigate between files in an instant with one keystroke. Tip: Open multiple files by pressing the right arrow key.\n{0}",
			"Quick Open a File",
			"Get Started with Accessibility Features",
			"Learn the tools and shortcuts that make VS Code accessible. Note that some actions are not actionable from within the context of the walkthrough.",
			"Setup VS Code Accessibility",
			"Use the accessibility help dialog to learn about features",
			"The accessibility help dialog provides information about what to expect from a feature and the commands/keybindings to operate them.\n With focus in an editor, terminal, notebook, chat response, comment, or debug console, the relevant dialog can be opened with the Open Accessibility Help command.\n{0}",
			"Open Accessibility Help",
			"Screen reader users can inspect content line by line, character by character in the accessible view.",
			"The accessible view is available for the terminal, hovers, notifications, comments, notebook output, chat responses, inline completions, and debug console output.\n With focus in any of those features, it can be opened with the Open Accessible View command.\n{0}",
			"Open Accessible View",
			"Control the verbosity of aria labels",
			"Screen reader verbosity settings exist for features around the workbench so that once a user is familiar with a feature, they can avoid hearing hints about how to operate it. For example, features for which an accessibility help dialog exists will indicate how to open the dialog until the verbosity setting for that feature has been disabled.\n These and other accessibility settings can be configured by running the Open Accessibility Settings command.\n{0}",
			"Open Accessibility Settings",
			"Unlock productivity with the Command Palette ",
			"Run commands without reaching for your mouse to accomplish any task in VS Code.\n{0}",
			"Open Command Palette",
			"Customize your keyboard shortcuts",
			"Once you have discovered your favorite commands, create custom keyboard shortcuts for instant access.\n{0}",
			"Keyboard Shortcuts",
			"Fine tune which accessibility signals you want to receive via audio or a braille device",
			"Accessibility sounds and announcements are played around the workbench for different events.\n These can be discovered and configured using the List Signal Sounds and List Signal Announcements commands.\n{0}\n{1}",
			"List Signal Sounds",
			"List Signal Announcements",
			"Access the hover in the editor to get more information on a variable or symbol",
			"While focus is in the editor on a variable or symbol, a hover can be focused with the Show or Open Hover command.\n{0}",
			"Show or Focus Hover",
			"Navigate to symbols in a file",
			"The Go to Symbol command is useful for navigating between important landmarks in a document.\n{0}",
			"Go to Symbol",
			"Use code folding to collapse blocks of code and focus on the code you're interested in.",
			"Fold or unfold a code section with the Toggle Fold command.\n{0}\n Fold or unfold recursively with the Toggle Fold Recursively Command\n{1}\n",
			"Toggle Fold",
			"Toggle Fold Recursively",
			"Use Intellisense to improve coding efficiency",
			"Intellisense suggestions can be opened with the Trigger Intellisense command.\n{0}\n Inline intellisense suggestions can be triggered with Trigger Inline Suggestion\n{1}\n Useful settings include editor.inlineCompletionsAccessibilityVerbose and editor.screenReaderAnnounceInlineSuggestion.",
			"Trigger Intellisense",
			"Trigger Inline Suggestion",
			"Configure accessibility settings",
			"Accessibility settings can be configured by running the Open Accessibility Settings command.\n{0}",
			"Open Accessibility Settings",
			"Use dictation to write code and text in the editor and terminal",
			"Dictation allows you to write code and text using your voice. It can be activated with the Voice: Start Dictation in Editor command.\n{0}\n For dictation in the terminal, use the Voice: Start Dictation in Terminal and Voice: Stop Dictation in Terminal commands.\n{1}\n{2}",
			"Voice: Start Dictation in Editor",
			"Terminal: Start Dictation in Terminal",
			"Terminal: Stop Dictation in Terminal",
			"Learn the Fundamentals",
			"Get an overview of the most essential features",
			"Essential Features",
			"Tune your settings",
			"Customize every aspect of VS Code and [sync](command:workbench.userDataSync.actions.turnOn) customizations across devices.\n{0}",
			"Open Settings",
			"Code with extensions",
			"Extensions are VS Code's power-ups. They range from handy productivity hacks, expanding out-of-the-box features, to adding completely new capabilities.\n{0}",
			"Browse Popular Extensions",
			"Built-in terminal",
			"Quickly run shell commands and monitor build output, right next to your code.\n{0}",
			"Open Terminal",
			"Watch your code in action",
			"Accelerate your edit, build, test, and debug loop by setting up a launch configuration.\n{0}",
			"Run your Project",
			"Track your code with Git",
			"Set up the built-in version control for your project to track your changes and collaborate with others.\n{0}",
			"Clone Repository",
			"Track your code with Git",
			"Set up the built-in version control for your project to track your changes and collaborate with others.\n{0}",
			"Initialize Git Repository",
			"Track your code with Git",
			"No more looking up Git commands! Git and GitHub workflows are seamlessly integrated.\n{0}",
			"Open Source Control",
			"Install Git",
			"Install Git to track changes in your projects.\n{0}\n{1}Reload window{2} after installation to complete Git setup.",
			"Install Git",
			"Automate your project tasks",
			"Create tasks for your common workflows and enjoy the integrated experience of running scripts and automatically checking results.\n{0}",
			"Run Auto-detected Tasks",
			"Customize your shortcuts",
			"Once you have discovered your favorite commands, create custom keyboard shortcuts for instant access.\n{0}",
			"Keyboard Shortcuts",
			"Safely browse and edit code",
			"{0} lets you decide whether your project folders should **allow or restrict** automatic code execution __(required for extensions, debugging, etc)__.\nOpening a file/folder will prompt to grant trust. You can always {1} later.",
			"Workspace Trust",
			"enable trust",
			"Customize Notebooks",
			"Notebooks",
			"Select the layout for your notebooks",
			"Get notebooks to feel just the way you prefer"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/notebookProfile": [
			"Default",
			"Jupyter",
			"Colab"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker_small": [
			"Dark Modern",
			"Light Modern",
			"Dark High Contrast",
			"Light High Contrast"
		],
		"vs/workbench/contrib/welcomeGettingStarted/common/media/theme_picker": [
			"Dark Modern",
			"Light Modern",
			"Dark High Contrast",
			"Light High Contrast",
			"See More Themes..."
		],
		"vs/workbench/contrib/welcomeViews/common/newFile.contribution": [
			"Built-In",
			"New File...",
			"Select File Type or Enter File Name...",
			"File",
			"Notebook",
			"Configure Keybinding",
			"Create New File ({0})",
			"Text File",
			"Create",
			"New File..."
		],
		"vs/workbench/contrib/welcomeViews/common/viewsWelcomeContribution": [
			"The viewsWelcome contribution in '{0}' requires 'enabledApiProposals: [\"contribViewsWelcome\"]' in order to use the 'group' proposed property."
		],
		"vs/workbench/contrib/welcomeViews/common/viewsWelcomeExtensionPoint": [
			"Contributed views welcome content. Welcome content will be rendered in tree based views whenever they have no meaningful content to display, ie. the File Explorer when no folder is open. Such content is useful as in-product documentation to drive users to use certain features before they are available. A good example would be a `Clone Repository` button in the File Explorer welcome view.",
			"Contributed welcome content for a specific view.",
			"Target view identifier for this welcome content. Only tree based views are supported.",
			"Target view identifier for this welcome content. Only tree based views are supported.",
			"Welcome content to be displayed. The format of the contents is a subset of Markdown, with support for links only.",
			"Condition when the welcome content should be displayed.",
			"Group to which this welcome content belongs. Proposed API.",
			"Condition when the welcome content buttons and command links should be enabled."
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/editor/editorWalkThrough": [
			"Editor Playground",
			"Interactive Editor Playground",
			"Opens an interactive playground for learning about the editor."
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/walkThrough.contribution": [
			"Playground",
			"Editor Playgrou&&nd"
		],
		"vs/workbench/contrib/welcomeWalkthrough/browser/walkThroughPart": [
			"unbound",
			"It looks like Git is not installed on your system."
		],
		"vs/workbench/contrib/welcomeWalkthrough/common/walkThroughUtils": [
			"Background color for the embedded editors on the Interactive Playground."
		],
		"vs/workbench/contrib/workspace/browser/workspace.contribution": [
			"You are trying to open untrusted files in a workspace which is trusted.",
			"You are trying to open untrusted files in a window which is trusted.",
			"If you don't want to open untrusted files, we recommend to open them in Restricted Mode in a new window as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.",
			"Do you want to allow untrusted files in this workspace?",
			"Do you want to allow untrusted files in this window?",
			"&&Open",
			"Open in &&Restricted Mode",
			"Remember my decision for all workspaces",
			"Do you trust the authors of the files in this workspace?",
			"Do you trust the authors of the files in this folder?",
			"A feature you are trying to use may be a security risk if you do not trust the source of the files or folders you currently have open.",
			"&&Trust Workspace & Continue",
			"&&Trust Folder & Continue",
			"&&Manage",
			"Cancel",
			"If you don't trust the authors of these files, we do not recommend continuing as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.",
			"Do you trust the authors of the files in this folder?",
			"You are adding files that are not currently trusted to a trusted workspace. Do you trust the authors of these new files?",
			"No",
			"Do you trust the authors of the files in this workspace?",
			"Do you trust the authors of the files in this folder?",
			"Trust the authors of all files in the parent folder '{0}'",
			"&&Yes, I trust the authors",
			"Trust folder and enable all features",
			"Trust workspace and enable all features",
			"&&No, I don't trust the authors",
			"Browse folder in restricted mode",
			"Browse workspace in restricted mode",
			"{0} provides features that may automatically execute files in this workspace.",
			"{0} provides features that may automatically execute files in this folder.",
			"If you don't trust the authors of these files, we recommend to continue in restricted mode as the files may be malicious. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more.",
			"Manage",
			"Learn More",
			"Restricted Mode is intended for safe code browsing. Trust this window to enable all features. Use navigation keys to access banner actions.",
			"Restricted Mode is intended for safe code browsing. Trust this folder to enable all features. Use navigation keys to access banner actions.",
			"Restricted Mode is intended for safe code browsing. Trust this workspace to enable all features. Use navigation keys to access banner actions.",
			"Restricted Mode is intended for safe code browsing. Trust this window to enable all features.",
			"Restricted Mode is intended for safe code browsing. Trust this folder to enable all features.",
			"Restricted Mode is intended for safe code browsing. Trust this workspace to enable all features.",
			"Restricted Mode: Some features are disabled because this window is not trusted.",
			"Running in Restricted Mode\n\nSome [features are disabled]({0}) because this [window is not trusted]({1}).",
			"Restricted Mode: Some features are disabled because this folder is not trusted.",
			"Running in Restricted Mode\n\nSome [features are disabled]({0}) because this [folder is not trusted]({1}).",
			"Restricted Mode: Some features are disabled because this workspace is not trusted.",
			"Running in Restricted Mode\n\nSome [features are disabled]({0}) because this [workspace is not trusted]({1}).",
			"Workspace Trust",
			"Restricted Mode",
			"Workspace Trust Editor",
			"Controls whether or not Workspace Trust is enabled within VS Code.",
			"Controls when the startup prompt to trust a workspace is shown.",
			"Ask for trust every time an untrusted workspace is opened.",
			"Ask for trust the first time an untrusted workspace is opened.",
			"Do not ask for trust when an untrusted workspace is opened.",
			"Controls when the restricted mode banner is shown.",
			"Show the banner every time an untrusted workspace is open.",
			"Show the banner when an untrusted workspace is opened until dismissed.",
			"Do not show the banner when an untrusted workspace is open.",
			"Controls how to handle opening untrusted files in a trusted workspace. This setting also applies to opening files in an empty window which is trusted via `#{0}#`.",
			"Ask how to handle untrusted files for each workspace. Once untrusted files are introduced to a trusted workspace, you will not be prompted again.",
			"Always allow untrusted files to be introduced to a trusted workspace without prompting.",
			"Always open untrusted files in a separate window in restricted mode without prompting.",
			"Controls whether or not the empty window is trusted by default within VS Code. When used with `#{0}#`, you can enable the full functionality of VS Code without prompting in an empty window.",
			"Workspaces",
			"Configure Workspace Trust Settings",
			"Manage Workspace Trust"
		],
		"vs/workbench/contrib/workspace/browser/workspaceTrustEditor": [
			"Icon for workspace trust ion the banner.",
			"Icon for the checkmark in the workspace trust editor.",
			"Icon for the cross in the workspace trust editor.",
			"Icon for the pick folder icon in the workspace trust editor.",
			"Icon for the edit folder icon in the workspace trust editor.",
			"Icon for the remove folder icon in the workspace trust editor.",
			"Host",
			"Path",
			"{0}, trusted",
			"{0} on {1}, trusted",
			"Trusted Folders & Workspaces",
			"Add Folder",
			"Add Folder",
			"Trust Folder",
			"Select Folder To Trust",
			"You trust the following folders, their subfolders, and workspace files.",
			"You haven't trusted any folders or workspace files yet.",
			"You will trust all repositories on {0}.",
			"You will trust all repositories and forks under '{0}' on {1}.",
			"You cannot trust individual folders within a repository.",
			"Trust Folder",
			"Select Folder To Trust",
			"Edit Path",
			"Open File Picker",
			"Delete Path",
			"Local",
			"This window is trusted",
			"You trust this window",
			"You trust this folder",
			"You trust this workspace",
			"You are in Restricted Mode",
			"In a Trusted Window",
			"In Restricted Mode",
			"You trust the authors of the files in the current window. All features are enabled:",
			"You do not trust the authors of the files in the current window. The following features are disabled:",
			"In a Trusted Folder",
			"In Restricted Mode",
			"You trust the authors of the files in the current folder. All features are enabled:",
			"You do not trust the authors of the files in the current folder. The following features are disabled:",
			"In a Trusted Workspace",
			"In Restricted Mode",
			"You trust the authors of the files in the current workspace. All features are enabled:",
			"You do not trust the authors of the files in the current workspace. The following features are disabled:",
			"All features are enabled because trust has been granted to the workspace.",
			"{0} is in a restricted mode intended for safe code browsing.",
			"[Configure your settings]({0}) or [learn more](https://aka.ms/vscode-workspace-trust).",
			"Manage Workspace Trust",
			"Trusted Folders & Workspaces",
			"Tasks are allowed to run",
			"Debugging is enabled",
			"All enabled extensions are activated",
			"Tasks are allowed to run",
			"Debugging is enabled",
			"All workspace settings are applied",
			"All enabled extensions are activated",
			"Tasks are not allowed to run",
			"Debugging is disabled",
			"[{0} extensions]({1}) are disabled or have limited functionality",
			"Tasks are not allowed to run",
			"Debugging is disabled",
			"[{0} workspace settings]({1}) are not applied",
			"Workspace settings requiring trust are not applied",
			"[{0} extensions]({1}) are disabled or have limited functionality",
			"Keyboard Shortcut: {0}",
			"Trust",
			"Trust the authors of all files in the current folder or its parent '{0}'.",
			"Trust Parent",
			"Don't Trust",
			"This workspace is trusted via the bolded entries in the trusted folders below.",
			"This folder is trusted via the bolded entries in the trusted folders below.",
			"This window is trusted by nature of the workspace that is opened."
		],
		"vs/workbench/contrib/workspace/common/workspace": [
			"Whether the workspace trust feature is enabled.",
			"Whether the current workspace has been trusted by the user."
		],
		"vs/workbench/contrib/workspaces/browser/workspaces.contribution": [
			"This folder contains a workspace file '{0}'. Do you want to open it? [Learn more]({1}) about workspace files.",
			"Open Workspace",
			"This folder contains multiple workspace files. Do you want to open one? [Learn more]({0}) about workspace files.",
			"Select Workspace",
			"Select a workspace to open",
			"This workspace is already open.",
			"Open Workspace"
		],
		"vs/workbench/electron-browser/actions/developerActions": [
			"Tracing requires to launch with a '--trace' argument",
			"&&Relaunch and Enable Tracing",
			"Creating trace file...",
			"This can take up to one minute to complete.",
			"Toggle Developer Tools",
			"Configure Runtime Arguments",
			"Reload with Extensions Disabled",
			"Reveal User Data Folder",
			"Show GPU Info",
			"Show Content Tracing",
			"Stop Tracing"
		],
		"vs/workbench/electron-browser/actions/installActions": [
			"Shell command '{0}' successfully installed in PATH.",
			"Shell command '{0}' successfully uninstalled from PATH.",
			"Shell Command",
			"Install '{0}' command in PATH",
			"Uninstall '{0}' command from PATH"
		],
		"vs/workbench/electron-browser/actions/windowActions": [
			"Clos&&e Window",
			"&&Zoom In",
			"&&Zoom Out",
			"&&Reset Zoom",
			"Close Window",
			"Close Window",
			"Close Active Window",
			"window group",
			"{0}, window with unsaved changes",
			"Current Window",
			"Current Window",
			"Select a window to switch to",
			"Turn On Always on Top",
			"Turn Off Always on Top",
			"Close Window",
			"Close Other Windows",
			"Zoom In",
			"Zoom Out",
			"Reset Zoom",
			"Switch Window...",
			"Quick Switch Window...",
			"Toggle Window Always on Top"
		],
		"vs/workbench/electron-browser/desktop.contribution": [
			"E&&xit",
			"Controls the timeout in seconds before giving up resolving the shell environment when the application is not already launched from a terminal. See our [documentation](https://go.microsoft.com/fwlink/?linkid=2149667) for more information.",
			"Window",
			"Controls whether a confirmation dialog shows asking to save or discard an opened untitled workspace in the window when switching to another workspace. Disabling the confirmation dialog will always discard the untitled workspace.",
			"Open a new empty window.",
			"Focus the last active running instance.",
			"Controls whether a new empty window should open when starting a second instance without arguments or if the last running instance should get focus.\nNote that there can still be cases where this setting is ignored (e.g. when using the `--new-window` or `--reuse-window` command line option).",
			"Always reopen all windows. If a folder or workspace is opened (e.g. from the command line) it opens as a new window unless it was opened before. If files are opened they will open in one of the restored windows together with editors that were previously opened.",
			"Reopen all windows unless a folder, workspace or file is opened (e.g. from the command line). If a file is opened, it will replace any of the editors that were previously opened in a window.",
			"Reopen all windows that had folders or workspaces opened unless a folder, workspace or file is opened (e.g. from the command line). If a file is opened, it will replace any of the editors that were previously opened in a window.",
			"Reopen the last active window unless a folder, workspace or file is opened (e.g. from the command line). If a file is opened, it will replace any of the editors that were previously opened in a window.",
			"Never reopen a window. Unless a folder or workspace is opened (e.g. from the command line), an empty window will appear.",
			"Controls how windows and editors within are being restored when opening.",
			"Controls whether a window should restore to full screen mode if it was exited in full screen mode.",
			"Adjust the default zoom level for all windows. Each increment above `0` (e.g. `1`) or below (e.g. `-1`) represents zooming `20%` larger or smaller. You can also enter decimals to adjust the zoom level with a finer granularity. See {0} for configuring if the 'Zoom In' and 'Zoom Out' commands apply the zoom level to all windows or only the active window.",
			"Controls if the 'Zoom In' and 'Zoom Out' commands apply the zoom level to all windows or only the active window. See {0} for configuring a default zoom level for all windows.",
			"Open new windows in the center of the screen.",
			"Open new windows with same dimension as last active one.",
			"Open new windows with same dimension as last active one with an offset position.",
			"Open new windows maximized.",
			"Open new windows in full screen mode.",
			"Controls the dimensions of opening a new window when at least one window is already opened. Note that this setting does not have an impact on the first window that is opened. The first window will always restore the size and location as you left it before closing.",
			"Controls whether closing the last editor should also close the window. This setting only applies for windows that do not show folders.",
			"If enabled, this setting will close the window when the application icon in the title bar is double-clicked. The window will not be able to be dragged by the icon. This setting is effective only if {0} is set to `custom`.",
			"Adjust the appearance of the window title bar to be native by the OS or custom. Changes require a full restart to apply.",
			"Adjust the appearance of the window controls to be native by the OS, custom drawn or hidden. Changes require a full restart to apply.",
			"Automatically changes custom title bar visibility.",
			"Hide custom titlebar in full screen. When not in full screen, automatically change custom title bar visibility.",
			"Hide custom titlebar when {0} is set to `native`.",
			"Adjust when the custom title bar should be shown. The custom title bar can be hidden when in full screen mode with `windowed`. The custom title bar can only be hidden in non full screen mode with `never` when {0} is set to `native`.",
			"Use the custom context menu.",
			"Use the native context menu.",
			"Matches the context menu style to the title bar style defined in {0}.",
			"Use the custom menu.",
			"Use the native menu. This is ignored when {0} is set to {1}.",
			"Matches the menu style to the title bar style defined in {0}.",
			"Adjust the context menu appearances to either be native by the OS, custom, or inherited from the title bar style defined in {0}.",
			"Adjust the menu style to either be native by the OS, custom, or inherited from the title bar style defined in {0}. This also affects the context menu appearance. Changes require a full restart to apply.",
			"Adjust the appearance of dialogs to be native by the OS or custom.",
			"Enables macOS native window tabs. Note that changes require a full restart to apply and that native tabs will disable a custom title bar style if configured.",
			"Controls if native full-screen should be used on macOS. Disable this option to prevent macOS from creating a new space when going full-screen.",
			"If enabled, clicking on an inactive window will both activate the window and trigger the element under the mouse if it is clickable. If disabled, clicking anywhere on an inactive window will activate it only and a second click is required on the element.",
			"Controls the border color of the window:",
			"{0}: respect color theme settings, fallback to Windows settings",
			"{0}: respect Windows settings only",
			"{0}: disable border colors",
			"{0}: specific color in Hex, RGB, RGBA, HSL, HSLA format",
			"Use {0} to set different colors for active and inactive windows. This setting is ignored when {1} is set to {2}.",
			"Telemetry",
			"Enable crash reports to be collected. This helps us improve stability. \nThis option requires restart to take effect.",
			"If this setting is false, no telemetry will be sent regardless of the new setting's value. Deprecated due to being combined into the {0} setting.",
			"Keyboard",
			"Enables the macOS touchbar buttons on the keyboard if available.",
			"A set of identifiers for entries in the touchbar that should not show up (for example `workbench.action.navigateBack`).",
			"If enabled, a dialog will ask for confirmation whenever a local file or workspace is about to open through a protocol handler.",
			"If enabled, a dialog will ask for confirmation whenever a remote file or workspace is about to open through a protocol handler.",
			"The display Language to use. Picking a different language requires the associated language pack to be installed.",
			"Disables LCD font antialiasing.",
			"Bypass any specified proxy for the given semi-colon-separated list of hosts. Example value \"<local>;*.microsoft.com;*foo.com;1.2.3.4:5678\", will use the proxy server for all hosts except for local addresses (localhost, 127.0.0.1 etc.), microsoft.com subdomains, hosts that contain the suffix foo.com and anything at 1.2.3.4:5678",
			"Disables hardware acceleration. ONLY change this option if you encounter graphic issues.",
			"Allows to override the color profile to use. If you experience colors appear badly, try to set this to `srgb` and restart.",
			"Allows to disable crash reporting, should restart the app if the value is changed.",
			"Unique id used for correlating crash reports sent from this app instance.",
			"Enable proposed APIs for a list of extension ids (such as `vscode.git`). Proposed APIs are unstable and subject to breaking without warning at any time. This should only be set for extension development and testing purposes.",
			"Log level to use. Default is 'info'. Allowed values are 'error', 'warn', 'info', 'debug', 'trace', 'off'.",
			"Disables the Chromium sandbox. This is useful when running VS Code as elevated on Linux and running under Applocker on Windows.",
			"Ensures that an in-memory store will be used for secret storage instead of using the OS's credential store. This is often used when running VS Code extension tests or when you're experiencing difficulties with the credential store.",
			"Specifies the port to use for remote debugging.",
			"Forces the renderer to be accessible. ONLY change this if you are using a screen reader on Linux. On other platforms the renderer will automatically be accessible. This flag is automatically set if you have editor.accessibilitySupport: on.",
			"Configures the backend used to store secrets on Linux. This argument is ignored on Windows & macOS.",
			"Ensures that maximized windows gets restored to correct display during RDP reconnection.",
			"New Window Tab",
			"Show Previous Window Tab",
			"Show Next Window Tab",
			"Move Window Tab to New Window",
			"Merge All Windows",
			"Toggle Window Tabs Bar"
		],
		"vs/workbench/electron-browser/desktop.main": [
			"Saving UI state"
		],
		"vs/workbench/electron-browser/parts/dialogs/dialogHandler": [
			"&&Copy",
			"OK"
		],
		"vs/workbench/electron-browser/window": [
			"A shared background process terminated unexpectedly. Please restart the application to recover.",
			"Restart",
			"Restart",
			"Configure",
			"Learn More",
			"Writing login information to the keychain failed with error '{0}'.",
			"Troubleshooting Guide",
			"You are running an emulated version of {0}. For better performance download the native arm64 version of {0} build for your machine.",
			"Download",
			"The runtime arguments file 'argv.json' contains errors. Please correct them and restart.",
			"Open File",
			"Proxy Authentication Required",
			"&&Log In",
			"Username",
			"Password",
			"The proxy {0} requires a username and password.",
			"Remember my credentials",
			"Error: {0}",
			"The following operations are still running: \n{0}",
			"An unexpected error prevented the window to close",
			"An unexpected error prevented the application to quit",
			"An unexpected error prevented the window to reload",
			"An unexpected error prevented to change the workspace",
			"Closing the window is taking a bit longer...",
			"Quitting the application is taking a bit longer...",
			"Reloading the window is taking a bit longer...",
			"Changing the workspace is taking a bit longer...",
			"Close Anyway",
			"Quit Anyway",
			"Reload Anyway",
			"Change Anyway",
			"It is not recommended to run {0} as root user.",
			"Files you store within the installation folder ('{0}') may be OVERWRITTEN or DELETED IRREVERSIBLY without warning at update time.",
			"{0} on {1} will soon stop receiving updates. Consider upgrading your macOS version.",
			"Learn More",
			"Resolving shell environment...",
			"Learn More",
			"Zoom Out",
			"Zoom In",
			"Reset",
			"{0} ({1})",
			"Settings",
			"Window Zoom",
			"Zoom Level: {0} ({1}%)"
		],
		"vs/workbench/services/accounts/common/defaultAccount": [
			"Sign in"
		],
		"vs/workbench/services/actions/common/menusExtensionPoint": [
			"The Command Palette",
			"The touch bar (macOS only)",
			"The editor title menu",
			"Run submenu inside the editor title menu",
			"The editor context menu",
			"'Copy as' submenu in the editor context menu",
			"'Share' submenu in the editor context menu",
			"The file explorer context menu",
			"'Share' submenu in the file explorer context menu",
			"The editor tabs context menu",
			"'Share' submenu inside the editor title context menu",
			"The debug callstack view context menu",
			"The debug variables view context menu",
			"The debug watch view context menu",
			"The debug toolbar menu",
			"The debug create configuration menu",
			"The notebook variables view context menu",
			"The home indicator context menu (web only)",
			"'Copy as' submenu in the top level Edit menu",
			"The Source Control title menu",
			"The Source Control menu",
			"The Source Control Repositories title menu",
			"The Source Control repository menu",
			"The Source Control resource state context menu",
			"The Source Control resource folder context menu",
			"The Source Control resource group context menu",
			"The Source Control inline change menu",
			"The Source Control input box menu",
			"The Source Control History title menu",
			"The Source Control history item context menu",
			"The Source Control history item reference context menu",
			"The Source Control artifact group context menu",
			"The Source Control artifact context menu",
			"The remote indicator menu in the status bar",
			"The terminal context menu",
			"The terminal tabs context menu",
			"The contributed view title menu",
			"The contributed view container title menu",
			"The contributed view item context menu",
			"The contributed comment editor actions",
			"The contributed comment thread title menu",
			"The contributed comment thread context menu, rendered as buttons below the comment editor",
			"The contributed comment thread context menu, rendered as buttons below the comment editor",
			"The contributed comment thread title's peek context menu, rendered as a right click menu on the comment thread's peek title.",
			"The contributed comment title menu",
			"The contributed comment context menu, rendered as buttons below the comment editor",
			"The contributed comment context menu, rendered as a right click menu on the an individual comment in the comment thread's peek view.",
			"The contributed comment thread context menu in the comments view",
			"The contributed notebook toolbar menu",
			"The contributed notebook kernel sources menu",
			"The contributed notebook cell title menu",
			"The contributed notebook cell execution menu",
			"The contributed interactive toolbar menu",
			"The contributed interactive cell title menu",
			"The contributed issue reporter menu",
			"The contributed test item menu",
			"The menu for a gutter decoration for a test item",
			"The menu for configuring testing profiles.",
			"The menu for an item in the Test Results view or peek.",
			"A prominent button overlaying editor content where the message is displayed",
			"Context menu for the message in the results tree",
			"The extension context menu",
			"The Timeline view title menu",
			"The Timeline view item context menu",
			"The Ports view item context menu",
			"The Ports view item origin inline menu",
			"The Ports view item port inline menu",
			"The 'New File...' quick pick, shown on welcome page and File menu.",
			"The webview context menu",
			"Share submenu shown in the top level File menu.",
			"The actions shown when hovering on an inline completion",
			"The prominent button in an editor, overlays its content",
			"The contributed editor line number context menu",
			"The result toolbar of the merge editor",
			"A prominent button overlaying the multi diff editor",
			"The resource toolbar in the multi diff editor",
			"The gutter toolbar in the diff editor",
			"The gutter toolbar in the diff editor",
			"The commands that will contribute to the menu rendered as buttons next to the AI search title",
			"The Chat submenu in the text editor context menu.",
			"The Chat Editing widget toolbar menu for session changes.",
			"The Chat Sessions menu.",
			"Menu for new chat sessions.",
			"The Chat Multi-Diff context menu.",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"submenu items must be an array",
			"submenu items must be an object",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` is mandatory and must be of type `string`",
			"Identifier of the command to execute. The command must be declared in the 'commands'-section",
			"Identifier of an alternative command to execute. The command must be declared in the 'commands'-section",
			"Condition which must be true to show this item",
			"Group into which this item belongs",
			"Identifier of the submenu to display in this item.",
			"Condition which must be true to show this item",
			"Group into which this item belongs",
			"Identifier of the menu to display as a submenu.",
			"The label of the menu item which leads to this submenu.",
			"(Optional) Icon which is used to represent the submenu in the UI. Either a file path, an object with file paths for dark and light themes, or a theme icon references, like \"\\$(zap)\"",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"Contributes menu items to the editor",
			"Proposed API, requires `enabledApiProposal: [\"{0}\"]` - {1}",
			"Contributes submenu items to the editor",
			"expected non-empty value.",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `icon` can be omitted or must be either a string or a literal like `{dark, light}`",
			"property `{0}` is mandatory and must be of type `string` or `object`",
			"property `{0}` is mandatory and must be of type `string`",
			"properties `{0}` and `{1}` are mandatory and must be of type `string`",
			"Identifier of the command to execute",
			"Title by which the command is represented in the UI",
			"(Optional) Short title by which the command is represented in the UI. Menus pick either `title` or `shortTitle` depending on the context in which they show commands.",
			"(Optional) Category string by which the command is grouped in the UI",
			"(Optional) Condition which must be true to enable the command in the UI (menu and keybindings). Does not prevent executing the command by other means, like the `executeCommand`-api.",
			"(Optional) Icon which is used to represent the command in the UI. Either a file path, an object with file paths for dark and light themes, or a theme icon references, like \"\\$(zap)\"",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"Contributes commands to the command palette.",
			"Command `{0}` already registered by {1} ({2})",
			"Command `{0}` already registered",
			"`{0}` is not a valid submenu identifier",
			"The `{0}` submenu was already previously registered.",
			"`{0}` is not a valid submenu label",
			"{0} is a proposed menu identifier. It requires 'package.json#enabledApiProposals: [\"{1}\"]' and is only available when running out of dev or with the following command line switch: --enable-proposed-api {2}",
			"Menu item references a command `{0}` which is not defined in the 'commands' section.",
			"Menu item references an alt-command `{0}` which is not defined in the 'commands' section.",
			"Menu item references the same command as default and alt-command",
			"Menu item references a submenu for a menu which doesn't have submenu support.",
			"Menu item references a submenu `{0}` which is not defined in the 'submenus' section.",
			"The `{0}` submenu was already contributed to the `{1}` menu.",
			"The {0} menu contribution must check {1} in its {2} clause.",
			"ID",
			"Title",
			"Keyboard Shortcuts",
			"Menu Contexts",
			"Commands"
		],
		"vs/workbench/services/assignment/common/assignmentService": [
			"Fetches experiments to run from a Microsoft online service."
		],
		"vs/workbench/services/authentication/browser/authenticationExtensionsService": [
			"Sign in requested",
			"The extension '{0}' wants to access the {1} account '{2}'.",
			"&&Allow",
			"&&Deny",
			"Sign in to another account",
			"The extension '{0}' wants to access a {1} account",
			"Select an account for '{0}' to use or Esc to cancel",
			"Grant access to {0} for {1}... (1)",
			"Sign in with {0} to use {1} (1)"
		],
		"vs/workbench/services/authentication/browser/authenticationMcpService": [
			"Sign in requested",
			"The MCP server '{0}' wants to access the {1} account '{2}'.",
			"&&Allow",
			"&&Deny",
			"Sign in to another account",
			"The MCP server '{0}' wants to access a {1} account",
			"Select an account for '{0}' to use or Esc to cancel",
			"Grant access to {0} for {1}... (1)",
			"Sign in with {0} to use {1} (1)"
		],
		"vs/workbench/services/authentication/browser/authenticationService": [
			"The id of the authentication provider.",
			"The human readable name of the authentication provider.",
			"A list of globs that match the authorization servers that this provider supports.",
			"A list of globs that match the authorization servers that this provider supports.",
			"Contributes authentication",
			"An authentication contribution must specify an id.",
			"An authentication contribution must specify a label.",
			"This authentication id '{0}' has already been registered",
			"An authentication contribution must specify an id.",
			"An authentication contribution must specify a label.",
			"This authentication id '{0}' has already been registered"
		],
		"vs/workbench/services/auxiliaryWindow/browser/auxiliaryWindowService": [
			"Changes that you made may not be saved. Please check press 'Cancel' and try again.",
			"Unable to open a new window.",
			"The browser blocked opening a new window. Press 'Retry' to try again.",
			"Please allow pop-ups for this website in your [browser settings]({0}).",
			"&&Retry"
		],
		"vs/workbench/services/auxiliaryWindow/electron-browser/auxiliaryWindowService": [
			"Try saving or reverting the editors with unsaved changes first and then try again."
		],
		"vs/workbench/services/chat/common/chatEntitlementService": [
			"No response received.",
			"Unexpected status code {0}.",
			"Response has no contents.",
			"Invalid response contents.",
			"An error occurred while signing up for the GitHub Copilot Free plan. Would you like to try again?",
			"Retry",
			"An error occurred while signing up for the GitHub Copilot Free plan.",
			"OK",
			"Learn More"
		],
		"vs/workbench/services/clipboard/browser/clipboardService": [
			"Unable to read from the browser's clipboard. Please make sure you have granted access for this website to read from the clipboard.",
			"Retry",
			"Learn More"
		],
		"vs/workbench/services/configuration/browser/configurationService": [
			"Contribute defaults for configurations",
			"Configure settings to be applied for all profiles."
		],
		"vs/workbench/services/configuration/common/configurationEditing": [
			"Error while writing to {0}. {1}",
			"Open Tasks Configuration",
			"Open Launch Configuration",
			"Open MCP Configuration",
			"Open Settings",
			"Open Tasks Configuration",
			"Open Launch Configuration",
			"Save and Retry",
			"Save and Retry",
			"Open Settings",
			"Unable to write {0} because it is configured in system policy.",
			"Unable to write to {0} because {1} is not a registered configuration.",
			"Unable to write {0} to Workspace Settings. This setting can be written only into User settings.",
			"Unable to write {0} to Workspace Settings. This setting can be written only into User settings.",
			"Unable to write to Folder Settings because {0} does not support the folder resource scope.",
			"Unable to write to User Settings because {0} does not support for global scope.",
			"Unable to write to Workspace Settings because {0} does not support for workspace scope in a multi folder workspace.",
			"Unable to write to Folder Settings because no resource is provided.",
			"Unable to write to Language Settings because {0} is not a resource language setting.",
			"Unable to write to {0} because no workspace is opened. Please open a workspace first and try again.",
			"Unable to write into the tasks configuration file. Please open it to correct errors/warnings in it and try again.",
			"Unable to write into the launch configuration file. Please open it to correct errors/warnings in it and try again.",
			"Unable to write into the MCP configuration file. Please open it to correct errors/warnings in it and try again.",
			"Unable to write into user settings. Please open the user settings to correct errors/warnings in it and try again.",
			"Unable to write into remote user settings. Please open the remote user settings to correct errors/warnings in it and try again.",
			"Unable to write into workspace settings. Please open the workspace settings to correct errors/warnings in the file and try again.",
			"Unable to write into folder settings. Please open the '{0}' folder settings to correct errors/warnings in it and try again.",
			"Unable to write into tasks configuration file because the file has unsaved changes. Please save it first and then try again.",
			"Unable to write into launch configuration file because the file has unsaved changes. Please save it first and then try again.",
			"Unable to write into MCP configuration file because the file has unsaved changes. Please save it first and then try again.",
			"Unable to write into user settings because the file has unsaved changes. Please save the user settings file first and then try again.",
			"Unable to write into remote user settings because the file has unsaved changes. Please save the remote user settings file first and then try again.",
			"Unable to write into workspace settings because the file has unsaved changes. Please save the workspace settings file first and then try again.",
			"Unable to write into folder settings because the file has unsaved changes. Please save the '{0}' folder settings file first and then try again.",
			"Unable to write into tasks configuration file because the content of the file is newer.",
			"Unable to write into launch configuration file because the content of the file is newer.",
			"Unable to write into MCP configuration file because the content of the file is newer.",
			"Unable to write into user settings because the content of the file is newer.",
			"Unable to write into remote user settings because the content of the file is newer.",
			"Unable to write into workspace settings because the content of the file is newer.",
			"Unable to write into folder settings because the content of the file is newer.",
			"Unable to write to {0} because of an internal error.",
			"User Settings",
			"Remote User Settings",
			"Workspace Settings",
			"Folder Settings"
		],
		"vs/workbench/services/configuration/common/jsonEditingService": [
			"Unable to write into the file. Please open the file to correct errors/warnings in the file and try again."
		],
		"vs/workbench/services/configurationResolver/browser/baseConfigurationResolverService": [
			"Cannot substitute command variable '{0}' because command did not return a result of type string.",
			"Variable '{0}' must be defined in an '{1}' section of the debug or task configuration.",
			"Input variable '{0}' is of type '{1}' and must include '{2}'.",
			"(Default)",
			"Cannot substitute input variable '{0}' because command '{1}' did not return a result of type string.",
			"Input variable '{0}' can only be of type 'promptString', 'pickString', or 'command'.",
			"Undefined input variable '{0}' encountered. Remove or define '{0}' to continue."
		],
		"vs/workbench/services/configurationResolver/common/configurationResolverSchema": [
			"The input's id is used to associate an input with a variable of the form ${input:id}.",
			"The type of user input prompt to use.",
			"The description is shown when the user is prompted for input.",
			"The default value for the input.",
			"User inputs. Used for defining user input prompts, such as free string input or a choice from several options.",
			"The 'promptString' type opens an input box to ask the user for input.",
			"Controls if a password input is shown. Password input hides the typed text.",
			"The 'pickString' type shows a selection list.",
			"An array of strings that defines the options for a quick pick.",
			"Label for the option.",
			"Value for the option.",
			"The 'command' type executes a command.",
			"The command to execute for this input variable.",
			"Optional arguments passed to the command.",
			"Optional arguments passed to the command.",
			"Optional arguments passed to the command."
		],
		"vs/workbench/services/configurationResolver/common/configurationResolverUtils": [
			"'env.', 'config.' and 'command.' are deprecated, use 'env:', 'config:' and 'command:' instead."
		],
		"vs/workbench/services/configurationResolver/common/variableResolver": [
			"Variable {0} can not be resolved. Please open an editor.",
			"Variable {0}: can not find workspace folder of '{1}'.",
			"Variable {0} can not be resolved. No such folder '{1}'.",
			"Variable {0} can not be resolved in a multi folder workspace. Scope this variable using ':' and a workspace folder name.",
			"Variable {0} can not be resolved. Please open a folder.",
			"Variable {0} can not be resolved because no environment variable name is given.",
			"Variable {0} can not be resolved because setting '{1}' not found.",
			"Variable {0} can not be resolved because '{1}' is a structured value.",
			"Variable {0} can not be resolved because no settings name is given.",
			"Variable {0} can not be resolved because the extension {1} is not installed.",
			"Variable {0} can not be resolved because no extension name is given.",
			"Variable {0} can not be resolved. UserHome path is not defined",
			"Variable {0} can not be resolved. Make sure to have a line selected in the active editor.",
			"Variable {0} can not be resolved. Make sure to have a column selected in the active editor.",
			"Variable {0} can not be resolved. Make sure to have some text selected in the active editor.",
			"Variable {0} can not be resolved because the command has no value."
		],
		"vs/workbench/services/decorations/browser/decorationsService": [
			"Contains emphasized items"
		],
		"vs/workbench/services/dialogs/browser/abstractFileDialogService": [
			"Your changes will be lost if you don't save them.",
			"Do you want to save the changes you made to {0}?",
			"Do you want to save the changes to the following {0} files?",
			"&&Save All",
			"&&Save",
			"Do&&n't Save",
			"Open File or Folder",
			"Open File",
			"Open Folder",
			"Open Workspace from File",
			"Workspace",
			"Save As",
			"Save As",
			"All Files",
			"No Extension"
		],
		"vs/workbench/services/dialogs/browser/fileDialogService": [
			"Can't open folders, try adding a folder to the workspace instead.",
			"Can't open folders, try adding a folder to the workspace instead.",
			"Can't open workspaces, try adding a folder to the workspace instead.",
			"&&Open Remote...",
			"&&Learn More",
			"Open &&Files...",
			"Opening Local Folders is Unsupported",
			"Your browser doesn't support opening local folders.\nYou can either open single files or open a remote repository."
		],
		"vs/workbench/services/dialogs/browser/simpleFileDialog": [
			"Open Local File...",
			"Save Local File...",
			"Open Local Folder...",
			"Open Local...",
			"File system provider for {0} is not available.",
			"Folder path",
			"Show Local",
			"Hide dot files",
			"Show dot files",
			"The path does not exist. Use ~ to go to your home directory.",
			"Cancel",
			"Please enter a valid path.",
			"The folder already exists. Please use a new file name.",
			"{0} already exists. Are you sure you want to overwrite it?",
			"Please enter a valid file name.",
			"The folder {0} does not exist. Would you like to create it?",
			"Please enter a path that exists.",
			"This folder cannot be used as a save destination. Please choose another folder",
			"Please enter a path that exists.",
			"Please start the path with a drive letter.",
			"Please select a file.",
			"Please select a folder."
		],
		"vs/workbench/services/editor/browser/editorResolverService": [
			"There are multiple default editors available for the resource.",
			"Configure Default",
			"Keep {0}",
			"Active",
			"Default",
			"Active and Default",
			"Configure default editor for '{0}'...",
			"Select new default editor for '{0}'",
			"Select editor for '{0}'"
		],
		"vs/workbench/services/editor/common/editorResolverService": [
			"Configure [glob patterns](https://aka.ms/vscode-glob-patterns) to editors (for example `\"*.hex\": \"hexEditor.hexedit\"`). These have precedence over the default behavior."
		],
		"vs/workbench/services/extensionManagement/browser/extensionBisect": [
			"I can't reproduce",
			"I can reproduce",
			"Extension Bisect is active and has disabled 1 extension. Check if you can still reproduce the problem and proceed by selecting from these options.",
			"Extension Bisect is active and has disabled {0} extensions. Check if you can still reproduce the problem and proceed by selecting from these options.",
			"Extension Bisect",
			"Extension Bisect will use binary search to find an extension that causes a problem. During the process the window reloads repeatedly (~{0} times). Each time you must confirm if you are still seeing problems.",
			"&&Start Extension Bisect",
			"Extension Bisect",
			"Extension Bisect is done but no extension has been identified. This might be a problem with {0}.",
			"Extension Bisect",
			"&&Report Issue & Continue",
			"Continue",
			"Extension Bisect is done and has identified {0} as the extension causing the problem.",
			"Keep this extension disabled",
			"Extension Bisect",
			"Extension Bisect is active and has disabled {0} extensions. Check if you can still reproduce the problem and proceed by selecting from these options.",
			"I ca&&n't reproduce",
			"I can &&reproduce",
			"&&Stop Bisect",
			"&&Cancel Bisect",
			"Start Extension Bisect",
			"Continue Extension Bisect",
			"Stop Extension Bisect"
		],
		"vs/workbench/services/extensionManagement/browser/extensionEnablementService": [
			"All installed extensions are temporarily disabled.",
			"Reload and Enable Extensions",
			"Cannot change enablement of {0} extension because it contributes language packs.",
			"Cannot change enablement {0} extension because Settings Sync depends on it.",
			"Cannot change enablement of {0} extension because it is enabled in environment",
			"Cannot change enablement of {0} extension because it is disabled in environment",
			"Cannot change enablement of {0} extension because it is malicious",
			"Cannot change enablement of {0} extension because it does not support virtual workspaces",
			"Cannot change enablement of {0} extension because of its extension kind",
			"Cannot change enablement of {0} extension because it is disallowed",
			"Cannot change enablement of {0} extension because of it is invalid",
			"Cannot enable '{0}' extension because it depends on '{1}' extension that cannot be enabled",
			"No workspace.",
			"Cannot change enablement of {0} extension in workspace because it contributes authentication providers"
		],
		"vs/workbench/services/extensionManagement/browser/webExtensionsScannerService": [
			"Cannot add '{0}' because this extension is not a web extension.",
			"Open Installed Web Extensions Resource"
		],
		"vs/workbench/services/extensionManagement/common/extensionFeaturesManagemetService": [
			"Access '{0}' Feature",
			"'{0}' extension would like to access the '{1}' feature.",
			"Allow",
			"Don't Allow"
		],
		"vs/workbench/services/extensionManagement/common/extensionManagementServerService": [
			"Remote",
			"Browser"
		],
		"vs/workbench/services/extensionManagement/common/extensionManagementService": [
			"Cannot uninstall extension '{0}'. Extension '{1}' depends on this.",
			"Cannot uninstall extension '{0}'. Extensions '{1}' and '{2}' depend on this.",
			"Cannot uninstall extension '{0}'. Extensions '{1}', '{2}' and others depend on this.",
			"Manifest is not found",
			"Cannot install the '{0}' extension because it is not available in this setup.",
			"Cannot install the '{0}' extension because it is not available in this setup.",
			"Installing Extension {0} failed: Manifest is not found.",
			"Installing Extension {0} failed: Manifest is not found.",
			"Installing Extension {0} failed: Manifest is not found.",
			"Installing Extension {0} failed: Manifest is not found.",
			"Cannot install the '{0}' extension because it is not available in the '{1}' setup.",
			"Cannot install the '{0}' extension because it is not available in this setup.",
			"Install Extension",
			"Install Extensions",
			"Would you like to install and synchronize '{0}' extension across your devices?",
			"Would you like to install and synchronize extensions across your devices?",
			"&&Install",
			"Install (Do &&not sync)",
			"Installing Extension {0} failed: Manifest is not found.",
			"Trust Publishers & &&Install",
			"Trust Publisher & &&Install",
			"&&Learn More",
			"Do you trust the publisher \"{0}\"?",
			"Do you trust publishers \"{0}\" and \"{1}\"?",
			"Do you trust the publisher \"{0}\" and {1} others?",
			"The extension {0} is published by {1}.",
			"Installing this extension will also install [extensions]({0}) published by {1}.",
			"Installing this extension will also install [extensions]({0}) published by {1} and {2}.",
			"This is the first time you're installing extensions from these publishers.",
			"The extension {0} is published by {1}. This is the first extension you're installing from this publisher.",
			"This is the first time you're installing extensions from publishers {0} and {1}.",
			"{0} has verified ownership of {1}.",
			"{0} is [**not** verified]({1}).",
			"{0} and {1} are [**not** verified]({2}).",
			"All publishers are [**not** verified]({0}).",
			"{0} has no control over the behavior of third-party extensions, including how they manage your personal data. Proceed only if you trust the publishers.",
			"{0} has no control over the behavior of third-party extensions, including how they manage your personal data. Proceed only if you trust the publisher.",
			"Trust Workspace & Install",
			"Install",
			"Learn More",
			"Enabling this extension requires a trusted workspace.",
			"{0} for the Web",
			"'{0}' has limited functionality in {1}.",
			"&&Install Anyway",
			"&&Show Extensions",
			"Contains extensions which are not supported.",
			"'{0}' contains extensions which are not supported in {1}.",
			"Cannot activate because {0} not found"
		],
		"vs/workbench/services/extensionManagement/common/extensionsIcons": [
			"Icon used for the default extension in the extensions view and editor.",
			"Icon used for the verified extension publisher in the extensions view and editor.",
			"The icon color for extension verified publisher."
		],
		"vs/workbench/services/extensionManagement/electron-browser/extensionGalleryManifestService": [
			"{0} is now configured to a different Marketplace. Please restart to apply the changes.",
			"&&Restart"
		],
		"vs/workbench/services/extensionManagement/electron-browser/extensionManagementServerService": [
			"Local",
			"Remote"
		],
		"vs/workbench/services/extensionManagement/electron-browser/remoteExtensionManagementService": [
			"Can't install '{0}' extension. {1}",
			"Can't install release version of '{0}' extension because it has no release version.",
			"Can't install '{0}' extension because it is not compatible with the current version of {1} (version {2})."
		],
		"vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": [
			"Remove extension recommendation from",
			"Add extension recommendation to",
			"Remove extension recommendation from",
			"Add extension recommendation to",
			"Workspace Folder",
			"Workspace"
		],
		"vs/workbench/services/extensions/browser/extensionUrlHandler": [
			"Allow '{0}' extension to open this URI?",
			"Do not ask me again for this extension",
			"&&Open",
			"This extension wants to open a URI:",
			"Open URI",
			"Extension '{0}' is not loaded. Would you like to reload the window to load the extension and open the URL?",
			"&&Reload Window and Open",
			"There are currently no authorized extension URIs.",
			"Manage Authorized Extension URIs...",
			"Extensions"
		],
		"vs/workbench/services/extensions/common/abstractExtensionService": [
			"Disconnect Remote Agent",
			"Stopping Extension Hosts",
			"The following extensions contain dependency loops and have been disabled: {0}",
			"The following extensions contain dependency loops and have been disabled: {0}",
			"No extension host found that can launch the test runner at {0}.",
			"{0} (Error: {1})",
			"Please confirm restart of extensions.",
			"Restart Anyway",
			"The remote extension host terminated unexpectedly. Restarting...",
			"Remote Extension host terminated unexpectedly 3 times within the last 5 minutes.",
			"Restart Remote Extension Host",
			"Activation Events"
		],
		"vs/workbench/services/extensions/common/extensionHostManager": [
			"Measure Extension Host Latency"
		],
		"vs/workbench/services/extensions/common/extensionsProposedApi": [
			"API Proposals"
		],
		"vs/workbench/services/extensions/common/extensionsRegistry": [
			"UI extension kind. In a remote window, such extensions are enabled only when available on the local machine.",
			"Workspace extension kind. In a remote window, such extensions are enabled only when available on the remote.",
			"Engine compatibility.",
			"For VS Code extensions, specifies the VS Code version that the extension is compatible with. Cannot be *. For example: ^0.10.5 indicates compatibility with a minimum VS Code version of 0.10.5.",
			"The publisher of the VS Code extension.",
			"The display name for the extension used in the VS Code gallery.",
			"The categories used by the VS Code gallery to categorize the extension.",
			"Use 'Programming  Languages' instead",
			"Banner used in the VS Code marketplace.",
			"The banner color on the VS Code marketplace page header.",
			"The color theme for the font used in the banner.",
			"All contributions of the VS Code extension represented by this package.",
			"Sets the extension to be flagged as a Preview in the Marketplace.",
			"Use `enabledApiProposals` instead.",
			"Enable API proposals to try them out. Only valid **during development**. Extensions **cannot be published** with this property. For more details visit: https://code.visualstudio.com/api/advanced-topics/using-proposed-api",
			"Describe the API provided by this extension. For more details visit: https://code.visualstudio.com/api/advanced-topics/remote-extensions#handling-dependencies-with-remote-extensions",
			"Give up entirely the ability to export any APIs. This allows other extensions that depend on this extension to run in a separate extension host process or in a remote machine.",
			"Activation events for the VS Code extension.",
			"An activation event emmited when a webview is loaded of a certain viewType",
			"An activation event emitted whenever a file that resolves to the specified language gets opened.",
			"An activation event emitted whenever the specified command gets invoked.",
			"An activation event emitted whenever a user is about to start debugging or about to setup debug configurations.",
			"An activation event emitted whenever a \"launch.json\" needs to be created (and all provideDebugConfigurations methods need to be called).",
			"An activation event emitted whenever a list of all debug configurations needs to be created (and all provideDebugConfigurations methods for the \"dynamic\" scope need to be called).",
			"An activation event emitted whenever a debug session with the specific type is about to be launched (and a corresponding resolveDebugConfiguration method needs to be called).",
			"An activation event emitted whenever a debug session with the specific type is about to be launched and a debug protocol tracker might be needed.",
			"An activation event emitted whenever a folder is opened that contains at least a file matching the specified glob pattern.",
			"An activation event emitted after the start-up finished (after all `*` activated extensions have finished activating).",
			"An activation event emitted whenever tasks of a certain type need to be listed or resolved.",
			"An activation event emitted whenever a file or folder is accessed with the given scheme.",
			"An activation event emitted whenever an edit session is accessed with the given scheme.",
			"An activation event emitted whenever a search is started in the folder with the given scheme.",
			"An activation event emitted whenever the specified view is expanded.",
			"An activation event emitted whenever a system-wide Uri directed towards this extension is open.",
			"An activation event emitted whenever a external uri (such as an http or https link) is being opened.",
			"An activation event emitted whenever the specified custom editor becomes visible.",
			"An activation event emitted whenever the specified notebook document is opened.",
			"An activation event emitted whenever sessions are requested from the specified authentication provider.",
			"An activation event emitted whenever a notebook output renderer is used.",
			"An activation event emitted when a specific terminal profile is launched.",
			"An activation event emitted when a command matches the selector associated with this ID",
			"An activation event emitted when a specified walkthrough is opened.",
			"An activation event emitted when the issue reporter is opened.",
			"An activation event emitted when the specified chat participant is invoked.",
			"An activation event emitted when a chat model provider for the given vendor is requested.",
			"An activation event emitted when the specified language model tool is invoked.",
			"An activation event emitted when a terminal of the given shell type is opened.",
			"An activation event emitted when terminal shell integration is activated for the given shell type.",
			"An activation event emitted whenver a tool from the MCP server is requested.",
			"An activation event emitted on VS Code startup. To ensure a great end user experience, please use this activation event in your extension only when no other activation events combination works in your use-case.",
			"Array of badges to display in the sidebar of the Marketplace's extension page.",
			"Badge image URL.",
			"Badge link.",
			"Badge description.",
			"Controls the Markdown rendering engine used in the Marketplace. Either github (default) or standard.",
			"Controls the Q&A link in the Marketplace. Set to marketplace to enable the default Marketplace Q & A site. Set to a string to provide the URL of a custom Q & A site. Set to false to disable Q & A altogether.",
			"Dependencies to other extensions. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"A set of extensions that can be installed together. The identifier of an extension is always ${publisher}.${name}. For example: vscode.csharp.",
			"Define the kind of an extension. `ui` extensions are installed and run on the local machine while `workspace` extensions run on the remote.",
			"Define an extension which can run only on the local machine when connected to remote window.",
			"Define an extension which can run only on the remote machine when connected remote window.",
			"Define an extension which can run on either side, with a preference towards running on the local machine.",
			"Define an extension which can run on either side, with a preference towards running on the remote machine.",
			"Define an extension which cannot run in a remote context, neither on the local, nor on the remote machine.",
			"Declare the set of supported capabilities by the extension.",
			"Declares whether the extension should be enabled in virtual workspaces. A virtual workspace is a workspace which is not backed by any on-disk resources. When false, this extension will be automatically disabled in virtual workspaces. Default is true.",
			"Declares the level of support for virtual workspaces by the extension.",
			"The extension will be enabled in virtual workspaces with some functionality disabled.",
			"The extension will be enabled in virtual workspaces with all functionality enabled.",
			"The extension will not be enabled in virtual workspaces.",
			"A description of how virtual workspaces affects the extensions behavior and why it is needed. This only applies when `supported` is not `true`.",
			"Declares how the extension should be handled in untrusted workspaces.",
			"Declares the level of support for untrusted workspaces by the extension.",
			"The extension will be enabled in untrusted workspaces with some functionality disabled.",
			"The extension will be enabled in untrusted workspaces with all functionality enabled.",
			"The extension will not be enabled in untrusted workspaces.",
			"A list of configuration keys contributed by the extension that should not use workspace values in untrusted workspaces.",
			"A description of how workspace trust affects the extensions behavior and why it is needed. This only applies when `supported` is not `true`.",
			"Specify the location from where users can sponsor your extension.",
			"URL from where users can sponsor your extension. It must be a valid URL with a HTTP or HTTPS protocol. Example value: https://github.com/sponsors/nvaccess",
			"Script executed before the package is published as a VS Code extension.",
			"Uninstall hook for VS Code extension. Script that gets executed when the extension is completely uninstalled from VS Code which is when VS Code is restarted (shutdown and start) after the extension is uninstalled. Only Node scripts are supported.",
			"The path to a 128x128 pixel icon.",
			"The relative path to a folder containing localization (bundle.l10n.*.json) files. Must be specified if you are using the vscode.l10n API.",
			"The pricing information for the extension. Can be Free (default) or Trial. For more details visit: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#extension-pricing-label",
			"API proposals that the respective extensions can freely use."
		],
		"vs/workbench/services/extensions/common/extensionsUtil": [
			"Overwriting extension {0} with {1}.",
			"Overwriting extension {0} with {1}.",
			"Overwriting {0} with Workspace Extension {1}.",
			"Loading development extension at {0}"
		],
		"vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": [
			"Failed loading extension '{0}' under development because it is invalid: {1}",
			"Failed loading extensions {0} under development because they are invalid: {1}",
			"Extensions have been modified on disk. Please reload the window.",
			"Reload Window"
		],
		"vs/workbench/services/extensions/electron-browser/localProcessExtensionHost": [
			"Extension host did not start in 10 seconds, it might be stopped on the first line and needs a debugger to continue.",
			"Extension host did not start in 10 seconds, that might be a problem.",
			"Reload Window",
			"Terminating extension debug session"
		],
		"vs/workbench/services/extensions/electron-browser/nativeExtensionService": [
			"Extension host cannot start: version mismatch.",
			"Relaunch VS Code",
			"The extension host terminated unexpectedly. Restarting...",
			"Start Extension Bisect",
			"Open Developer Tools",
			"Restart Extension Host",
			"Learn More",
			"Extension host terminated unexpectedly 3 times within the last 5 minutes.",
			"Could not fetch remote environment",
			"Extension '{0}' is required to open the remote window.\nOK to enable?",
			"Enable and Reload",
			"Extension '{0}' is required to open the remote window.\nDo you want to install the extension?",
			"Install and Reload",
			"`{0}` not found on marketplace",
			"An explicit request",
			"Restart Extension Host"
		],
		"vs/workbench/services/files/electron-browser/diskFileSystemProvider": [
			"File Watcher"
		],
		"vs/workbench/services/files/electron-browser/elevatedFileService": [
			"You are about to save '{0}' as admin.",
			"You are about to save '{0}' as super user.",
			"Workspace is not trusted."
		],
		"vs/workbench/services/filesConfiguration/common/filesConfigurationService": [
			"Editor is read-only because the file system of the file is read-only.",
			"Editor is read-only because the file was set read-only in this session. [Click here](command:{0}) to set writeable.",
			"Editor is read-only because the file was set read-only via settings. [Click here](command:{0}) to configure or [toggle for this session](command:{1}).",
			"Editor is read-only because of file permissions. [Click here](command:{0}) to set writeable anyway.",
			"Editor is read-only because the file is read-only."
		],
		"vs/workbench/services/history/browser/historyService": [
			"Whether it is possible to navigate back in editor history",
			"Whether it is possible to navigate forward in editor history",
			"Whether it is possible to navigate back in editor navigation locations history",
			"Whether it is possible to navigate forward in editor navigation locations history",
			"Whether it is possible to navigate to the last editor navigation location",
			"Whether it is possible to navigate back in editor edit locations history",
			"Whether it is possible to navigate forward in editor edit locations history",
			"Whether it is possible to navigate to the last editor edit location",
			"Whether it is possible to reopen the last closed editor"
		],
		"vs/workbench/services/host/browser/browserHostService": [
			"The browser blocked opening a new tab or window for '{0}'. Press 'Retry' to try again.",
			"The browser blocked opening a new tab or window. Press 'Retry' to try again.",
			"Please allow pop-ups for this website in your [browser settings]({0}).",
			"&&Retry"
		],
		"vs/workbench/services/integrity/electron-browser/integrityService": [
			"Your {0} installation appears to be corrupt. Please reinstall.",
			"More Information",
			"Don't Show Again"
		],
		"vs/workbench/services/keybinding/browser/keybindingService": [
			"expected non-empty value.",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"property `{0}` can be omitted or must be of type `string`",
			"Identifier of the command to run when keybinding is triggered.",
			"Arguments to pass to the command to execute.",
			"Key or key sequence (separate keys with plus-sign and sequences with space, e.g. Ctrl+O and Ctrl+L L for a chord).",
			"Mac specific key or key sequence.",
			"Linux specific key or key sequence.",
			"Windows specific key or key sequence.",
			"Condition when the key is active.",
			"Contributes keybindings.",
			"Invalid `contributes.{0}`: {1}",
			"Here are other available commands: ",
			"Keybindings configuration",
			"Name of the command to execute",
			"Name of the command to remove keyboard shortcut for",
			"Key or key sequence (separated by space)",
			"Incorrect type. Expected \"{0}\". The field 'command' does not support running multiple commands. Use command 'runCommands' to pass it multiple commands to run.",
			"Condition when the key is active.",
			"Arguments to pass to the command to execute."
		],
		"vs/workbench/services/keybinding/browser/keyboardLayoutService": [
			"Keyboard",
			"Control the keyboard layout used in web."
		],
		"vs/workbench/services/keybinding/common/keybindingEditing": [
			"Unable to write because the keybindings configuration file has unsaved changes. Please save it first and then try again.",
			"Unable to write to the keybindings configuration file. Please open it to correct errors/warnings in the file and try again.",
			"Unable to write to the keybindings configuration file. It has an object which is not of type Array. Please open the file to clean up and try again.",
			"Place your key bindings in this file to override the defaults"
		],
		"vs/workbench/services/label/common/labelService": [
			"Contributes resource label formatting rules.",
			"URI scheme on which to match the formatter on. For example \"file\". Simple glob patterns are supported.",
			"URI authority on which to match the formatter on. Simple glob patterns are supported.",
			"Rules for formatting uri resource labels.",
			"Label rules to display. For example: myLabel:/${path}. ${path}, ${scheme}, ${authority} and ${authoritySuffix} are supported as variables.",
			"Separator to be used in the uri label display. '/' or '' as an example.",
			"Controls whether `${path}` substitutions should have starting separator characters stripped.",
			"Controls if the start of the uri label should be tildified when possible.",
			"Suffix appended to the workspace label.",
			"Untitled (Workspace)",
			"Workspace",
			"{0} (Workspace)",
			"{0} (Workspace)"
		],
		"vs/workbench/services/language/common/languageService": [
			"Contributes language declarations.",
			"ID of the language.",
			"Name aliases for the language.",
			"File extensions associated to the language.",
			"File names associated to the language.",
			"File name glob patterns associated to the language.",
			"Mime types associated to the language.",
			"A regular expression matching the first line of a file of the language.",
			"A relative path to a file containing configuration options for the language.",
			"A icon to use as file icon, if no icon theme provides one for the language.",
			"Icon path when a light theme is used",
			"Icon path when a dark theme is used",
			"ID",
			"Name",
			"File Extensions",
			"Grammar",
			"Snippets",
			"Programming Languages",
			"Invalid `contributes.{0}`. Expected an array.",
			"Empty value for `contributes.{0}`",
			"property `{0}` is mandatory and must be of type `string`",
			"property `{0}` can be omitted and must be of type `string[]`",
			"property `{0}` can be omitted and must be of type `string[]`",
			"property `{0}` can be omitted and must be of type `string`",
			"property `{0}` can be omitted and must be of type `string`",
			"property `{0}` can be omitted and must be of type `string[]`",
			"property `{0}` can be omitted and must be of type `string[]`",
			"property `{0}` can be omitted and must be of type `object` with properties `{1}` and `{2}` of type `string`"
		],
		"vs/workbench/services/lifecycle/browser/lifecycleService": [
			"Changes that you made may not be saved. Please check press 'Cancel' and try again."
		],
		"vs/workbench/services/localization/browser/localeService": [
			"To change the display language, {0} needs to reload",
			"Press the reload button to refresh the page and set the display language to {0}.",
			"&&Reload",
			"To change the display language, {0} needs to reload",
			"Press the reload button to refresh the page and use your browser's language.",
			"&&Reload"
		],
		"vs/workbench/services/localization/electron-browser/localeService": [
			"Unable to write display language. Please open the runtime settings, correct errors/warnings in it and try again.",
			"Open Runtime Settings",
			"Installing {0} language support...",
			"Restart {0} to switch to {1}?",
			"To change the display language to {0}, {1} needs to restart.",
			"&&Restart"
		],
		"vs/workbench/services/log/common/logConstants": [
			"Window"
		],
		"vs/workbench/services/notification/common/notificationService": [
			"Don't Show Again",
			"Don't Show Again"
		],
		"vs/workbench/services/preferences/browser/keybindingsEditorInput": [
			"Icon of the keybindings editor label.",
			"Keyboard Shortcuts"
		],
		"vs/workbench/services/preferences/browser/keybindingsEditorModel": [
			"System",
			"Extension",
			"User",
			"{0}: {1}",
			"{0}: {1}",
			"option",
			"meta"
		],
		"vs/workbench/services/preferences/browser/preferencesService": [
			"Open a folder or workspace first to create workspace or folder settings.",
			"Place your key bindings in this file to override the defaults",
			"Default Keybindings",
			"Default Keybindings",
			"Unable to create '{0}' ({1})."
		],
		"vs/workbench/services/preferences/common/preferencesEditorInput": [
			"Icon of the settings editor label.",
			"Settings",
			"Icon of the preferences editor label.",
			"Preferences"
		],
		"vs/workbench/services/preferences/common/preferencesModels": [
			"Commonly Used",
			"Override key bindings by placing them into your key bindings file."
		],
		"vs/workbench/services/preferences/common/preferencesValidation": [
			"Incorrect type. Expected \"boolean\".",
			"Value must be a number.",
			"The enum options should be strings, but there is a non-string option. Please file an issue with the extension author.",
			"Incorrect type. Expected \"string\".",
			"Setting has an invalid type, expected {0}. Fix in JSON.",
			"Error parsing the following regex both with and without the u flag:",
			"Value must be {0} or fewer characters long.",
			"Value must be {0} or more characters long.",
			"Value must match regex `{0}`.",
			"Invalid color format. Use #RGB, #RGBA, #RRGGBB or #RRGGBBAA.",
			"URI expected.",
			"URI is expected.",
			"URI with a scheme is expected.",
			"Value is not accepted. Valid values: {0}.",
			"Value must be strictly less than {0}.",
			"Value must be strictly greater than {0}.",
			"Value must be less than or equal to {0}.",
			"Value must be greater than or equal to {0}.",
			"Value must be a multiple of {0}.",
			"Value must be an integer.",
			"Incorrect type. Expected an array.",
			"Array has duplicate items",
			"Array must have at least {0} items",
			"Array must have at most {0} items",
			"Incorrect type. Expected a string array.",
			"Value {0} must match regex {1}.",
			"Value {0} is not one of {1}",
			"Incorrect type. Expected an object.",
			"Property {0} is not allowed.\n"
		],
		"vs/workbench/services/progress/browser/progressService": [
			"{0}: {1}",
			"[{0}] {1}: {2}",
			"[{0}]: {1}",
			"[{0}]: {1}",
			"Progress Message",
			"Cancel",
			"Cancel",
			"Dismiss"
		],
		"vs/workbench/services/remote/browser/remoteAgentService": [
			"An unexpected error occurred that requires a reload of this page.",
			"The workbench failed to connect to the server (Error: {0})",
			"&&Reload"
		],
		"vs/workbench/services/remote/common/remoteExplorerService": [
			"The ID of a Get Started walkthrough to open.",
			"Contributes help information for Remote",
			"The url, or a command that returns the url, to your project's Getting Started page, or a walkthrough ID contributed by your project's extension",
			"The url, or a command that returns the url, to your project's documentation page",
			"The url, or a command that returns the url, to your project's feedback reporter",
			"Use {0} instead",
			"The url, or a command that returns the url, to your project's issue reporter",
			"The url, or a command that returns the url, to your project's issues list"
		],
		"vs/workbench/services/remote/common/tunnelModel": [
			"Whether the Ports view is enabled.",
			"Whether the Ports view is enabled.",
			"User Forwarded",
			"Auto Forwarded",
			"Local port {0} could not be used for forwarding to remote port {1}.\n\nThis usually happens when there is already another process using local port {0}.\n\nPort number {2} has been used instead.",
			"Statically Forwarded"
		],
		"vs/workbench/services/remote/electron-browser/remoteAgentService": [
			"Open Developer Tools",
			"Open in browser",
			"Failed to connect to the remote extension host server (Error: {0})"
		],
		"vs/workbench/services/request/browser/requestService": [
			"Network"
		],
		"vs/workbench/services/request/electron-browser/requestService": [
			"Network"
		],
		"vs/workbench/services/search/browser/searchService": [
			"Unable to search with Web Worker text searcher",
			"Unable to search with Web Worker file searcher"
		],
		"vs/workbench/services/search/common/queryBuilder": [
			"Workspace folder does not exist: {0}"
		],
		"vs/workbench/services/secrets/electron-browser/secretStorageService": [
			"Open troubleshooting guide",
			"An OS keyring couldn't be identified for storing the encryption related data in your current desktop environment.",
			"Open the troubleshooting guide to address this or you can use weaker encryption that doesn't use the OS keyring.",
			"Use weaker encryption",
			"You're running in a GNOME environment but the OS keyring is not available for encryption. Ensure you have gnome-keyring or another libsecret compatible implementation installed and running.",
			"You're running in a KDE environment but the OS keyring is not available for encryption. Ensure you have kwallet running."
		],
		"vs/workbench/services/suggest/browser/simpleSuggestWidget": [
			"Whether any simple suggestion is focused",
			"Whether the simple suggestion widget has been navigated downwards",
			"Whether the first simple suggestion is focused",
			"Loading...",
			"No suggestions.",
			"Suggest",
			"{0}{1}, {2} {3}",
			"{0}{1} {2}",
			"{0}, {1} {2}",
			"{0}, {1}",
			"{0}, docs: {1}"
		],
		"vs/workbench/services/suggest/browser/simpleSuggestWidgetDetails": [
			"Close",
			"Loading..."
		],
		"vs/workbench/services/textfile/browser/textFileService": [
			"File Created",
			"File Replaced",
			"Text File Model Decorations",
			"Deleted, Read-only",
			"Read-only",
			"Deleted",
			"File seems to be binary and cannot be opened as text",
			"'{0}' already exists. Do you want to replace it?",
			"A file or folder with the name '{0}' already exists in the folder '{1}'. Replacing it will overwrite its current contents.",
			"&&Replace",
			"'{0}' is marked as read-only. Do you want to save anyway?",
			"Paths can be configured as read-only via settings.",
			"&&Save Anyway"
		],
		"vs/workbench/services/textfile/common/textFileEditorModel": [
			"File Encoding Changed",
			"Saving '{0}'",
			"Writing into file..."
		],
		"vs/workbench/services/textfile/common/textFileEditorModelManager": [
			"Failed to save '{0}': {1}"
		],
		"vs/workbench/services/textfile/common/textFileSaveParticipant": [
			"Running Code Actions and Formatters...",
			"Skip"
		],
		"vs/workbench/services/textfile/electron-browser/nativeTextFileService": [
			"Saving text files"
		],
		"vs/workbench/services/textMate/browser/textMateTokenizationFeatureImpl": [
			"Already Logging.",
			"Stop",
			"Preparing to log TM Grammar parsing. Press Stop when finished.",
			"Now logging TM Grammar parsing. Press Stop when finished.",
			"Unknown language in `contributes.{0}.language`. Provided value: {1}",
			"Expected string in `contributes.{0}.scopeName`. Provided value: {1}",
			"Expected string in `contributes.{0}.path`. Provided value: {1}",
			"Invalid value in `contributes.{0}.injectTo`. Must be an array of language scope names. Provided value: {1}",
			"Invalid value in `contributes.{0}.embeddedLanguages`. Must be an object map from scope name to language. Provided value: {1}",
			"Invalid value in `contributes.{0}.tokenTypes`. Must be an object map from scope name to token type. Provided value: {1}",
			"Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable."
		],
		"vs/workbench/services/textMate/common/TMGrammars": [
			"Contributes textmate tokenizers.",
			"Language identifier for which this syntax is contributed to.",
			"Textmate scope name used by the tmLanguage file.",
			"Path of the tmLanguage file. The path is relative to the extension folder and typically starts with './syntaxes/'.",
			"A map of scope name to language id if this grammar contains embedded languages.",
			"A map of scope name to token types.",
			"List of language scope names to which this grammar is injected to.",
			"Defines which scope names contain balanced brackets.",
			"Defines which scope names do not contain balanced brackets."
		],
		"vs/workbench/services/themes/browser/fileIconThemeData": [
			"Problems parsing file icons file: {0}",
			"Invalid format for file icons theme file: Object expected."
		],
		"vs/workbench/services/themes/browser/productIconThemeData": [
			"Problems processing product icons definitions in {0}:\n{1}",
			"Default",
			"Problems parsing product icons file: {0}",
			"Invalid format for product icons theme file: Object expected.",
			"Invalid format for product icons theme file: Must contain iconDefinitions and fonts.",
			"Invalid font weight in font '{0}'. Ignoring setting.",
			"Invalid font style in font '{0}'. Ignoring setting.",
			"Invalid font source in font '{0}'. Ignoring source.",
			"No valid font source in font '{0}'. Ignoring font definition.",
			"Missing or invalid font id '{0}'. Skipping font definition.",
			"Skipping icon definition '{0}'. Unknown font.",
			"Skipping icon definition '{0}': Needs to be defined"
		],
		"vs/workbench/services/themes/browser/workbenchThemeService": [
			"Unable to load {0}: {1}"
		],
		"vs/workbench/services/themes/common/colorExtensionPoint": [
			"Contributes extension defined themable colors",
			"The identifier of the themable color",
			"Identifiers must only contain letters, digits and dots and can not start with a dot",
			"The description of the themable color",
			"The default color for light themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default.",
			"The default color for dark themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default.",
			"The default color for high contrast dark themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default. If not provided, the `dark` color is used as default for high contrast dark themes.",
			"The default color for high contrast light themes. Either a color value in hex (#RRGGBB[AA]) or the identifier of a themable color which provides the default. If not provided, the `light` color is used as default for high contrast light themes.",
			"'configuration.colors' must be a array",
			"{0} must be either a color value in hex (#RRGGBB[AA] or #RGB[A]) or the identifier of a themable color which provides the default.",
			"'configuration.colors.id' must be defined and can not be empty",
			"'configuration.colors.id' must only contain letters, digits and dots and can not start with a dot",
			"'configuration.colors.description' must be defined and can not be empty",
			"'configuration.colors.defaults' must be defined and must contain 'light' and 'dark'",
			"If defined, 'configuration.colors.defaults.highContrast' must be a string.",
			"If defined, 'configuration.colors.defaults.highContrastLight' must be a string.",
			"ID",
			"Description",
			"Dark Default",
			"Light Default",
			"High Contrast Default",
			"Colors"
		],
		"vs/workbench/services/themes/common/colorThemeData": [
			"Problems parsing JSON theme file: {0}",
			"Invalid format for JSON theme file: Object expected.",
			"Problem parsing color theme file: {0}. Property 'colors' is not of type 'object'.",
			"Problem parsing color theme file: {0}. Property 'tokenColors' should be either an array specifying colors or a path to a TextMate theme file",
			"Problem parsing color theme file: {0}. Property 'semanticTokenColors' contains a invalid selector",
			"Problem parsing tmTheme file: {0}. 'settings' is not array.",
			"Problems parsing tmTheme file: {0}",
			"Problems loading tmTheme file {0}: {1}"
		],
		"vs/workbench/services/themes/common/colorThemeSchema": [
			"Colors and styles for the token.",
			"Foreground color for the token.",
			"Token background colors are currently not supported.",
			"Font style of the rule: 'italic', 'bold', 'underline', 'strikethrough' or a combination. The empty string unsets inherited settings.",
			"Font style must be 'italic', 'bold', 'underline', 'strikethrough' or a combination or the empty string.",
			"None (clear inherited style)",
			"Font family for the token (e.g., \"Fira Code\", \"JetBrains Mono\").",
			"Font size string for the token (e.g., \"14px\", \"1.2em\").",
			"Line height number for the token (e.g., \"20\").",
			"Description of the rule.",
			"Scope selector against which this rule matches.",
			"Colors in the workbench",
			"Path to a tmTheme file (relative to the current file).",
			"Colors for syntax highlighting",
			"Whether semantic highlighting should be enabled for this theme.",
			"Colors for semantic tokens"
		],
		"vs/workbench/services/themes/common/fileIconThemeSchema": [
			"The folder icon for expanded folders. The expanded folder icon is optional. If not set, the icon defined for folder will be shown.",
			"The folder icon for collapsed folders, and if folderExpanded is not set, also for expanded folders.",
			"The default file icon, shown for all files that don't match any extension, filename or language id.",
			"The folder icon for collapsed root folders, and if rootFolderExpanded is not set, also for expanded root folders.",
			"The folder icon for expanded root folders. The expanded root folder icon is optional. If not set, the icon defined for root folder will be shown.",
			"Associates root folder names to icons. The object key is the root folder name. No patterns or wildcards are allowed. Root folder name matching is case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates root folder names to icons for expanded root folders. The object key is the root folder name. No patterns or wildcards are allowed. Root folder name matching is case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates folder names to icons. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates folder names to icons for expanded folders. The object key is the folder name, not including any path segments. No patterns or wildcards are allowed. Folder name matching is case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates file extensions to icons. The object key is the file extension name. The extension name is the last segment of a file name after the last dot (not including the dot). Extensions are compared case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates file names to icons. The object key is the full file name, but not including any path segments. File name can include dots and a possible file extension. No patterns or wildcards are allowed. File name matching is case insensitive.",
			"The ID of the icon definition for the association.",
			"Associates languages to icons. The object key is the language id as defined in the language contribution point.",
			"The ID of the icon definition for the association.",
			"Fonts that are used in the icon definitions.",
			"The ID of the font.",
			"The location of the font.",
			"The font path, relative to the current file icon theme file.",
			"The format of the font.",
			"The weight of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight for valid values.",
			"The style of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style for valid values.",
			"The default size of the font. We strongly recommend using a percentage value, for example: 125%.",
			"Description of all icons that can be used when associating files to icons.",
			"An icon definition. The object key is the ID of the definition.",
			"When using a SVG or PNG: The path to the image. The path is relative to the icon set file.",
			"When using a glyph font: The character in the font to use.",
			"When using a glyph font: The color to use.",
			"When using a font: The font size in percentage to the text font. If not set, defaults to the size in the font definition.",
			"When using a font: The id of the font. If not set, defaults to the first font definition.",
			"Optional associations for file icons in light color themes.",
			"Optional associations for file icons in high contrast color themes.",
			"Configures whether the file explorer's arrows should be hidden when this theme is active.",
			"Configures whether the default language icons should be used if the theme does not define an icon for a language."
		],
		"vs/workbench/services/themes/common/iconExtensionPoint": [
			"Contributes extension defined themable icons",
			"The identifier of the themable icon",
			"Identifiers can only contain letters, digits and minuses and need to consist of at least two segments in the form `component-iconname`.",
			"The description of the themable icon",
			"The path of the icon font that defines the icon.",
			"The character for the icon in the icon font.",
			"The default of the icon. Either a reference to an existing ThemeIcon or an icon in an icon font.",
			"'configuration.icons' must be an object with the icon names as properties.",
			"'configuration.icons' keys represent the icon id and can only contain letter, digits and minuses. They need to consist of at least two segments in the form `component-iconname`.",
			"'configuration.icons.description' must be defined and can not be empty",
			"Expected `contributes.icons.default.fontPath` to have file extension 'woff', woff2' or 'ttf', is '{0}'.",
			"Expected `contributes.icons.default.fontPath` ({0}) to be included inside extension's folder ({0}).",
			"'configuration.icons.default' must be either a reference to the id of an other theme icon (string) or a icon definition (object) with properties `fontPath` and `fontCharacter`."
		],
		"vs/workbench/services/themes/common/productIconThemeSchema": [
			"The ID of the font.",
			"The location of the font.",
			"The font path, relative to the current product icon theme file.",
			"The format of the font.",
			"The weight of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight for valid values.",
			"The style of the font. See https://developer.mozilla.org/en-US/docs/Web/CSS/font-style for valid values.",
			"Association of icon name to a font character."
		],
		"vs/workbench/services/themes/common/themeConfiguration": [
			"Specifies the color theme used in the workbench when {0} is not enabled.",
			"Theme is unknown or not installed.",
			"Specifies the color theme when system color mode is dark and {0} is enabled.",
			"Theme is unknown or not installed.",
			"Specifies the color theme when system color mode is light and {0} is enabled.",
			"Theme is unknown or not installed.",
			"Specifies the color theme when in high contrast dark mode and {0} is enabled.",
			"Theme is unknown or not installed.",
			"Specifies the color theme when in high contrast light mode and {0} is enabled.",
			"Theme is unknown or not installed.",
			"If enabled, will automatically select a color theme based on the system color mode. If the system color mode is dark, {0} is used, else {1}.",
			"Overrides colors from the currently selected color theme.",
			"Specifies the file icon theme used in the workbench or 'null' to not show any file icons.",
			"None",
			"No file icons",
			"File icon theme is unknown or not installed.",
			"Specifies the product icon theme used.",
			"Default",
			"Default",
			"Product icon theme is unknown or not installed.",
			"If enabled, will automatically change to high contrast theme if the OS is using a high contrast theme. The high contrast theme to use is specified by {0} and {1}.",
			"Sets the colors and styles for comments",
			"Sets the colors and styles for strings literals.",
			"Sets the colors and styles for keywords.",
			"Sets the colors and styles for number literals.",
			"Sets the colors and styles for type declarations and references.",
			"Sets the colors and styles for functions declarations and references.",
			"Sets the colors and styles for variables declarations and references.",
			"Sets colors and styles using textmate theming rules (advanced).",
			"Whether semantic highlighting should be enabled for this theme.",
			"Use `enabled` in `editor.semanticTokenColorCustomizations` setting instead.",
			"Use `enabled` in {0} setting instead.",
			"Overrides editor syntax colors and font style from the currently selected color theme.",
			"Whether semantic highlighting is enabled or disabled for this theme",
			"Semantic token styling rules for this theme.",
			"Overrides editor semantic token color and styles from the currently selected color theme."
		],
		"vs/workbench/services/themes/common/themeExtensionPoints": [
			"Contributes textmate color themes.",
			"Id of the color theme as used in the user settings.",
			"Label of the color theme as shown in the UI.",
			"Base theme defining the colors around the editor: 'vs' is the light color theme, 'vs-dark' is the dark color theme. 'hc-black' is the dark high contrast theme, 'hc-light' is the light high contrast theme.",
			"Path of the tmTheme file. The path is relative to the extension folder and is typically './colorthemes/awesome-color-theme.json'.",
			"Contributes file icon themes.",
			"Id of the file icon theme as used in the user settings.",
			"Label of the file icon theme as shown in the UI.",
			"Path of the file icon theme definition file. The path is relative to the extension folder and is typically './fileicons/awesome-icon-theme.json'.",
			"Contributes product icon themes.",
			"Id of the product icon theme as used in the user settings.",
			"Label of the product icon theme as shown in the UI.",
			"Path of the product icon theme definition file. The path is relative to the extension folder and is typically './producticons/awesome-product-icon-theme.json'.",
			"Color Themes",
			"File Icon Themes",
			"Product Icon Themes",
			"Themes",
			"Extension point `{0}` must be an array.",
			"Expected string in `contributes.{0}.path`. Provided value: {1}",
			"Expected string in `contributes.{0}.id`. Provided value: {1}",
			"Expected `contributes.{0}.path` ({1}) to be included inside extension's folder ({2}). This might make the extension non-portable."
		],
		"vs/workbench/services/themes/common/tokenClassificationExtensionPoint": [
			"Contributes semantic token types.",
			"The identifier of the semantic token type",
			"Identifiers should be in the form letterOrDigit[_-letterOrDigit]*",
			"The super type of the semantic token type",
			"Super types should be in the form letterOrDigit[_-letterOrDigit]*",
			"The description of the semantic token type",
			"Contributes semantic token modifiers.",
			"The identifier of the semantic token modifier",
			"Identifiers should be in the form letterOrDigit[_-letterOrDigit]*",
			"The description of the semantic token modifier",
			"Contributes semantic token scope maps.",
			"Lists the languge for which the defaults are.",
			"Maps a semantic token (described by semantic token selector) to one or more textMate scopes used to represent that token.",
			"'configuration.{0}.id' must be defined and can not be empty",
			"'configuration.{0}.id' must follow the pattern letterOrDigit[-_letterOrDigit]*",
			"'configuration.{0}.superType' must follow the pattern letterOrDigit[-_letterOrDigit]*",
			"'configuration.{0}.description' must be defined and can not be empty",
			"'configuration.semanticTokenType' must be an array",
			"'configuration.semanticTokenModifier' must be an array",
			"'configuration.semanticTokenScopes' must be an array",
			"'configuration.semanticTokenScopes.language' must be a string",
			"'configuration.semanticTokenScopes.scopes' must be defined as an object",
			"'configuration.semanticTokenScopes.scopes' values must be an array of strings",
			"configuration.semanticTokenScopes.scopes': Problems parsing selector {0}."
		],
		"vs/workbench/services/themes/electron-browser/themes.contribution": [
			"Native widget colors match the system colors.",
			"Use light native widget colors for light color themes and dark for dark color themes.",
			"Use light native widget colors.",
			"Use dark native widget colors.",
			"Set the color mode for native UI elements such as native dialogs, menus and title bar. Even if your OS is configured in light color mode, you can select a dark system color theme for the window. You can also configure to automatically adjust based on the {0} setting.\n\nNote: This setting is ignored when {1} is enabled."
		],
		"vs/workbench/services/userDataProfile/browser/extensionsResource": [
			"Installing extension {0}...",
			"Extensions",
			"All Profiles",
			"Select {0} Extension",
			"Select {0} Extension"
		],
		"vs/workbench/services/userDataProfile/browser/globalStateResource": [
			"UI State"
		],
		"vs/workbench/services/userDataProfile/browser/keybindingsResource": [
			"Keyboard Shortcuts"
		],
		"vs/workbench/services/userDataProfile/browser/mcpProfileResource": [
			"MCP Servers"
		],
		"vs/workbench/services/userDataProfile/browser/settingsResource": [
			"Settings"
		],
		"vs/workbench/services/userDataProfile/browser/snippetsResource": [
			"Snippets",
			"Select Snippet {0}"
		],
		"vs/workbench/services/userDataProfile/browser/tasksResource": [
			"Tasks"
		],
		"vs/workbench/services/userDataProfile/browser/userDataProfileImportExportService": [
			"Create Profile: {0}",
			"Installing Extensions...",
			"Create Profile: {0}",
			"Creating Settings...",
			"Creating Keyboard Shortcuts...",
			"Creating Tasks...",
			"Creating Snippets...",
			"Applying UI State...",
			"Installing Extensions...",
			"Troubleshoot Issue",
			"Setting up Troubleshoot Profile: {0}",
			"Applying Extensions...",
			"Switching Profile...",
			"{0}: Exporting...",
			"Profile '{0}' was exported successfully.",
			"&&Copy Link",
			"&&Open Link",
			"&&Open in {0}",
			"Close",
			"This profile is not valid.",
			"This profile is not valid.",
			"Applying Settings...",
			"Applying Keyboard Shortcuts...",
			"Applying Tasks...",
			"Applying Snippets...",
			"Applying State...",
			"Applying Extensions...",
			"Export '{0}' profile as...",
			"Profile with name '{0}' already exists. Do you want to replace its contents?",
			"&&Replace",
			"Local",
			"file",
			"Save Profile",
			"Select Profile",
			"Select {0}",
			"Select {0}",
			"From Default Profile",
			"Name the profile",
			"Export Profile",
			"Profile name must be provided."
		],
		"vs/workbench/services/userDataProfile/browser/userDataProfileManagement": [
			"The current profile has been removed. Please reload to switch back to default profile",
			"The current workspace has been removed from the current profile. Please reload to switch back to the updated profile",
			"The current profile has been updated. Please reload to switch back to the updated profile",
			"Cannot rename the default profile",
			"Cannot delete the default profile",
			"Switching to a profile",
			"Switching a profile requires reloading VS Code.",
			"&&Reload"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfile": [
			"Icon for Default Profile.",
			"Profile",
			"Profiles"
		],
		"vs/workbench/services/userDataProfile/common/userDataProfileIcons": [
			"Settings icon in the view bar."
		],
		"vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService": [
			"Settings sync cannot be turned on because there are no authentication providers available.",
			"No account available",
			"Settings Sync is being turned on. Would you like to cancel it?",
			"Settings Sync",
			"&&Yes",
			"No",
			"{0} is turned on",
			"Turning on...",
			"Resolving conflicts...",
			"Turning on...",
			" and ",
			"Conflicts Detected in {0}",
			"Please resolve conflicts to turn on...",
			"&&Show Conflicts",
			"Accept &&Remote {0}",
			"Accept &&Remote",
			"Accept &&Local {0}",
			"Accept &&Local",
			"This will clear your data in the cloud and stop sync on all your devices.",
			"Clear",
			"&&Reset",
			"Select folder to download Settings Sync activity",
			"Save",
			"Cannot sign in because there are no authentication providers available.",
			"Select an account to sign in",
			"Signed in",
			"Last Used with Sync",
			"Others",
			"Sign in with {0}"
		],
		"vs/workbench/services/userDataSync/common/userDataSync": [
			"Settings",
			"Keyboard Shortcuts",
			"Snippets",
			"Prompts and Instructions",
			"Tasks",
			"MCP Servers",
			"Extensions",
			"UI State",
			"Profiles",
			"Workspace State",
			"View icon of the Settings Sync view.",
			"Settings Sync",
			"Download Settings Sync Activity"
		],
		"vs/workbench/services/views/browser/viewDescriptorService": [
			"User View Container",
			"Hide '{0}'",
			"Toggles the visibility of the {0} view if the view container it is located in is visible",
			"Hides the {0} view if it is visible and the view container it is located in is visible",
			"Reset Location"
		],
		"vs/workbench/services/views/browser/viewsService": [
			"Text Editor",
			"Show {0}",
			"Toggle {0}",
			"Show {0}",
			"Toggle {0}",
			"Opens view {0}",
			"Whether to preserve the existing focus when opening the view.",
			"Focus on {0} View",
			"Reset Location"
		],
		"vs/workbench/services/views/test/browser/viewContainerModel.test": [
			"test",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 5",
			"Test View 2",
			"Test View 4",
			"Test View 3",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1"
		],
		"vs/workbench/services/views/test/browser/viewDescriptorService.test": [
			"test",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"Test View 3",
			"Test View 4",
			"test",
			"Test View 1",
			"test",
			"Test View 1",
			"Test View 2",
			"test",
			"Test View 1",
			"Test View 2"
		],
		"vs/workbench/services/workingCopy/common/fileWorkingCopyManager": [
			"File Created",
			"File Replaced",
			"File Working Copy Decorations",
			"Deleted, Read-only",
			"Read-only",
			"Deleted",
			"'{0}' already exists. Do you want to replace it?",
			"A file or folder with the name '{0}' already exists in the folder '{1}'. Replacing it will overwrite its current contents.",
			"&&Replace",
			"'{0}' is marked as read-only. Do you want to save anyway?",
			"Paths can be configured as read-only via settings.",
			"&&Save Anyway"
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopy": [
			"Saving '{0}'",
			"Writing into file...",
			"Failed to save '{0}': The content of the file is newer. Do you want to overwrite the file with your changes?",
			"Overwrite",
			"Revert",
			"Overwrite as Admin...",
			"Overwrite as Sudo...",
			"Retry as Admin...",
			"Retry as Sudo...",
			"Overwrite",
			"Retry",
			"Save As...",
			"Revert",
			"Failed to save '{0}': File is read-only. Select 'Overwrite as Admin' to retry as administrator.",
			"Failed to save '{0}': File is read-only. Select 'Overwrite as Sudo' to retry as superuser.",
			"Failed to save '{0}': File is read-only. Select 'Overwrite' to attempt to make it writeable.",
			"Failed to save '{0}': Insufficient permissions. Select 'Retry as Admin' to retry as administrator.",
			"Failed to save '{0}': Insufficient permissions. Select 'Retry as Sudo' to retry as superuser.",
			"Failed to save '{0}': {1}"
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopyManager": [
			"Saving working copies"
		],
		"vs/workbench/services/workingCopy/common/storedFileWorkingCopySaveParticipant": [
			"Running Code Actions and Formatters...",
			"Skip"
		],
		"vs/workbench/services/workingCopy/common/workingCopyHistoryService": [
			"File Saved",
			"File Moved",
			"File Renamed",
			"Saving local history"
		],
		"vs/workbench/services/workingCopy/common/workingCopyHistoryTracker": [
			"Undo / Redo"
		],
		"vs/workbench/services/workingCopy/electron-browser/workingCopyBackupService": [
			"Backup working copies"
		],
		"vs/workbench/services/workingCopy/electron-browser/workingCopyBackupTracker": [
			"The following editors with unsaved changes could not be saved to the backup location.",
			"The following editors with unsaved changes could not be saved or reverted.",
			"Try saving or reverting the editors with unsaved changes first and then try again.",
			"&&OK",
			"Close Anyway",
			"Quit Anyway",
			"Reload Anyway",
			"Backing up editors with unsaved changes is taking a bit longer...",
			"Click 'Cancel' to stop waiting and to save or revert editors with unsaved changes.",
			"Saving editors with unsaved changes is taking a bit longer...",
			"Reverting editors with unsaved changes is taking a bit longer...",
			"Discarding backups is taking a bit longer..."
		],
		"vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": [
			"Save",
			"Save Workspace",
			"Unable to write into workspace configuration file. Please open the file to correct errors/warnings in it and try again.",
			"Open Workspace Configuration"
		],
		"vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": [
			"Icon of the workspace trust editor label.",
			"Workspace Trust"
		],
		"vs/workbench/services/workspaces/electron-browser/workspaceEditingService": [
			"Do you want to save your workspace configuration as a file?",
			"Save your workspace if you plan to open it again.",
			"&&Save",
			"Do&&n't Save",
			"Always discard untitled workspaces without asking",
			"Unable to save workspace '{0}'",
			"The workspace is already opened in another window. Please close that window first and then try again.",
			"Opening a multi-root workspace"
		]
	}
}
