UI String Catalog
{ “snippet.commonLanguages”: “Common languages”, “snippet.otherLanguages”: “Other languages”, “image.preview”: “Image preview”, “image.previewUnavailable”: “Image preview unavailable”, “image.previewBlocked”: “Image preview blocked by host policy”, “snippet.format”: “Format this snippet”, “snippet.formatPrint”: “Format this for print”, “snippet.formatMobile”: “Format this for mobile”, “snippet.formatEbook”: “Format this for e-book”, “image.sourceRecognized”: “Recognized image syntax”, “image.sourceUnsupported”: “Incomplete or unsupported image syntax”, “image.sizeMenu”: “Size ▾”, “image.nativeSize”: “Native size”, “image.resetSize”: “Reset Size”, “image.sizeTitle”: “Image size”, “image.lockAspectRatio”: “Lock aspect ratio”, “image.alternativeText”: “Alternative text”, “image.altText”: “Alt text”, “image.url”: “Image URL”, “image.dimensions”: "{width} × {height}", “review.title”: “Article review”, “text.addACommentOnSelection”: “Add a comment on selection”, “text.whatWouldYouLikeToDiscuss”: "What would you like to discuss?", “review.closeComment”: “Close comment”, “review.replyPlaceholder”: "Reply…", “text.navigateCommentsAndChanges”: "Navigate comments and changes…", “text.reviewView”: “Review view”, “text.newCommentOnSelection”: “New comment on selection”, “text.navigateReviewCommentsAndChanges”: “Navigate review comments and changes”, “text.originalArticleReadOnly”: “Original article, read only”, “text.commentMarkers”: “Comment markers”, “text.replyToComment”: “Reply to comment”, “text.commentsOnThisText”: “Comments on this text”, “text.actions”: “Actions ▾”, “text.noActionsRegisteredByTheHost”: "No actions registered by the host.", “action.apply”: “Apply”, “text.commentOnSourceSyntax”: “Comment on source syntax”, “text.codeLanguage”: “Code language”, “text.contextActionResult”: “Context action result”, “text.resizeImageOrUseWidthAndHeightControls”: "Resize image (or use width and height controls)", “text.resizeImage”: “Resize image”, “text.preservedSourceFragmentEditInSourceMode”: “Preserved source fragment; edit in source mode”, “text.dragToResizeArrowKeysAdjustDoubleClickResets”: “Drag to resize; arrow keys adjust; double-click resets”, “text.resizeEditorAndPreview”: “Resize editor and preview”, “review.close”: “Close review”, “text.addComment”: “Add comment”, “text.goToText”: “Go to text”, “text.attachToSelection”: “Attach to selection”, “review.reply”: “Reply”, “text.goToChange”: “Go to change”, “text.accept”: “Accept”, “text.reject”: “Reject”, “text.closeComments”: “Close comments”, “text.returnToProposedArticle”: “Return to proposed article”, “review.comment”: “Comment”, “review.resolved”: “Resolved”, “review.detached”: “Needs reattachment”, “text.reopen”: “Reopen”, “text.resolve”: “Resolve”, “text.trackChanges”: “Track changes”, “text.original”: “Original”, “text.proposed”: “Proposed”, “text.markup”: “Markup”, “text.labelStatus”: "{label} · {status}", “text.pending”: “pending”, “text.accepted”: “accepted”, “text.rejected”: “rejected”, “text.image”: “Image”, “text.imageWidth”: “Image width”, “text.imageHeight”: “Image height”, “text.width”: “Width”, “text.height”: “Height”, “text.setSize”: “Set size”, “text.naturalSize”: “Natural size”, “text.plainText”: “Plain text”, “text.labelSelected”: “{label}, selected”, “text.actionsForLabel”: "Actions for {label}", “text.codeActions”: “Code actions”, “text.imageActions”: “Image actions”, “text.reviewTheResultBeforeApplyingIt”: "Review the result before applying it.", “text.countCommentNearThisLineChooseADiscussion”: "{count} comment near this line. Choose a discussion.", “text.countCommentsNearThisLineChooseADiscussion”: "{count} comments near this line. Choose a discussion.", “text.expandCommentByAuthor”: "Expand comment by {author}", “text.collapseCommentByAuthor”: "Collapse comment by {author}", “text.expandText”: "Expand: {text}", “text.collapseText”: "Collapse: {text}", “text.resolvedText”: "Resolved: {text}", “text.commentText”: "Comment: {text}", “text.countMatch”: “{count} match”, “text.countMatches”: “{count} matches”, “text.indexCountMatches”: “{index} / {count} matches”, “text.noMatches”: “No matches”, “error.thisCommandIsSourceOnly”: "This command is source-only.", “error.overlappingOrInvalidEdits”: "Overlapping or invalid edits.", “error.aRangeBoundarySplitsAUnicodePairOrCRLF”: "A range boundary splits a Unicode pair or CRLF.", “error.documentSizeLimitExceeded”: "Document size limit exceeded.", “error.switchToSourceModeToReplaceAPreservedFragment”: "Switch to source mode to replace a preserved fragment.", “error.formatting”: "Formatting ", “error.unknownStorageFormat”: "Unknown storage format.", “error.editorIsDisposed”: "Editor is disposed.", “error.finishCompositionBeforeChangingViewsOrRequestingACommittedValue”: "Finish composition before changing views or requesting a committed value.", “error.invalidFormatOrViewCombination”: "Invalid format or view combination.", “error.unknownMode”: "Unknown mode.", “error.sourceVisualSwitchingRequiresMarkdownOrHTML”: "Source/visual switching requires Markdown or HTML.", “error.resourceLimitsMustBeNonnegativeIntegersZeroMeansUnlimited”: "Resource limits must be nonnegative integers; zero means unlimited.", “error.currentDocumentExceedsTheRequestedLimit”: "Current document exceeds the requested limit.", “error.tabWidthMustBe24Or8”: "Tab width must be 2, 4 or 8.", “error.unknownCommand”: "Unknown command: {command}", “error.staleDocumentRevision”: "Stale document revision.", “error.staleSessionOrRevision”: "Stale session or revision.", “error.toolbarPlacementMustBeTopOrBottom”: "Toolbar placement must be top or bottom.", “error.tokensRequireUniqueSingleLineValuesAndIDs”: "Tokens require unique single-line values and IDs.", “error.suggestionRegistrationsRequireUniqueIDsAndNonWhitespaceTriggers”: "Suggestion registrations require unique IDs and non-whitespace triggers.", “error.returnAtMost200SuggestionItems”: "Return at most 200 suggestion items.", “error.invalidAttachmentURL”: "Invalid attachment URL.", “error.unknownContextualAction”: "Unknown contextual action.", “error.theTargetNoLongerExists”: "The target no longer exists.", “error.theTargetChangedWhileThisActionWasRunningTheResultIsAvailable”: "The target changed while this action was running. The result is available for review; start a new action to apply it.", “error.theDocumentIsReadOnly”: "The document is read-only.", “error.aCodeResultMustIncludeCodeText”: "A code result must include code text.", “error.aTokenResultMustIncludeAStoredValue”: "A token result must include a stored value.", “error.invalidImageURL”: "Invalid image URL.", “error.theReturnedActionResultDoesNotMatchTheTarget”: "The returned action result does not match the target.", “error.unknownCommentThread”: "Unknown comment thread.", “error.expandedMustBeABoolean”: "Expanded must be a boolean.", “error.collapsedMustBeABoolean”: "Collapsed must be a boolean.", “error.finishCompositionBeforeRebuildingTheSurface”: "Finish composition before rebuilding the surface.", “error.uIPaletteMustBeAutoLightOrDark”: "UI palette must be auto, light or dark.", “error.uIVariablesRequireCeNamesAndStringValues”: "UI variables require –ce- names and string values.", “error.uICSSMustBeAString”: "UI CSS must be a string.", “error.scopedUICSSSupportsStyleMediaAndSupportsRulesOnly”: "Scoped UI CSS supports style, @media and @supports rules only.", “error.uICSSContainsNoValidRules”: "UI CSS contains no valid rules.", “error.sourceViewIsDisabledChooseVisualMode”: "Source view is disabled; choose Visual mode.", “error.currentDocumentViolatesTheNewPolicy”: "Current document violates the new policy.", “error.switchToVisualModeBeforeDisablingSource”: "Switch to Visual mode before disabling Source.", “error.unknownSourceCodeBlock”: "Unknown source code block.", “error.unknownCodeBlock”: "Unknown code block.", “error.imageDimensionsMustBeIntegersBetween1And100000”: "Image dimensions must be integers between 1 and 100000.", “error.selectAnImageInVisualMode”: "Select an image in Visual mode.", “error.moveImagesInVisualMode”: "Move images in Visual mode.", “error.unknownImageOrDropTarget”: "Unknown image or drop target.", “error.finishOrRemovePendingFailedImagesBeforeRetrievingASaveableValue”: "Finish or remove pending/failed images before retrieving a saveable value.", “error.sourceViewIsDisabled”: "Source view is disabled.", “error.finishOrRemovePendingImagesBeforeSwitchingViews”: "Finish or remove pending images before switching views.", “error.finishPendingImagesFirst”: "Finish pending images first.", “error.chooseMarkdownOrHTML”: "Choose Markdown or HTML.", “error.saveBlockedImagesArePendingOrFailed”: "Save blocked: images are pending or failed.", “error.saveBlocked”: "Save blocked: {message}", “error.imageInsertionIsDisabled”: "Image insertion is disabled.", “error.switchToVisualModeToImportFiles”: "Switch to Visual mode to import files.", “error.atMostEightImageImportsMayRunAtOnce”: "At most eight image imports may run at once.", “error.unsupportedImageTypeOrSize”: "Unsupported image type or size.", “error.theHostMustProvideOnImageImportToStoreImageFiles”: "The host must provide onImageImport to store image files.", “error.imageIsMissingOrAlreadyImporting”: "Image is missing or already importing.", “error.hostReturnedAnInvalidImageURL”: "Host returned an invalid image URL.", “error.chooseTheFileAgainToRetryThisImage”: "Choose the file again to retry this image.", “error.switchToVisualModeToPasteImageFiles”: "Switch to Visual mode to paste image files.", “error.hostMustSupplyOnExternalImageImport”: "Host must supply onExternalImageImport.", “error.externalImagesOmittedByHostPolicy”: "External images omitted by host policy.", “error.tooManyOrDuplicatePendingImageImports”: "Too many or duplicate pending image imports.", “error.invalidCodeFenceInfoString”: "Invalid code fence info string.", “error.cellRequiresTableAndRowIdentities”: "Cell requires table and row identities.", “error.orphanListParagraph”: "Orphan list paragraph.", “error.imageRequiresIdentity”: "Image requires identity.", “error.unsafeImageURL”: "Unsafe image URL.", “error.imageDimensionsMustBePositivePixelValuesUpTo100000”: "Image dimensions must be positive pixel values up to 100000.", “error.invalidImageLink”: "Invalid image link.", “error.tableMustBeRectangular”: "Table must be rectangular.", “error.tableExceeds200RowsOr50Columns”: "Table exceeds 200 rows or 50 columns.", “error.tableCellsMustBeContiguous”: "Table cells must be contiguous.", “error.invalidTableDimensions”: "Invalid table dimensions.", “error.hTMLNestingLimitExceeded”: "HTML nesting limit exceeded.", “error.editorIsAlreadyInitialized”: "Editor is already initialized.", “error.unsupportedHostOperation”: "Unsupported host operation: {method}", “error.imageUploadFailed”: "Image upload failed (", “error.invalidSourcePosition”: "Invalid source position.", “error.invalidRichTextOffset”: "Invalid rich-text offset.", “error.theRichTextPositionNoLongerBelongsToThisDocument”: "The rich-text position no longer belongs to this document.", “error.expectedARichDocumentWithBlocks”: "Expected a rich document with blocks.", “error.unsupportedRichBlock”: "Unsupported rich block.", “error.duplicateBlockID”: "Duplicate block ID.", “error.runsMustContainText”: "Runs must contain text.", “error.unknownEditorMode”: "Unknown editor mode.", “error.theDocumentExceedsTheHostSConfiguredCharacterLimit”: "The document exceeds the host's configured character limit.", “error.invalidReplacementRange”: "Invalid replacement range.", “error.thisFragmentIsPreservedAsRawSourceEditItInSourceMode”: "This fragment is preserved as raw source. Edit it in source mode.", “error.unknownFormattingCommand”: "Unknown formatting command.", “error.useAnHTTPHTTPSMailtoOrRelativeLink”: "Use an HTTP, HTTPS, mailto, or relative link.", “error.unknownFont”: "Unknown font.", “error.unknownFontSize”: "Unknown font size.", “error.unknownColor”: "Unknown color.", “error.thisChangeDependsOnLaterEditsReviewTheLaterChangesFirst”: "This change depends on later edits. Review the later changes first.", “error.switchToTheViewInWhichThisChangeWasMadeBeforeRejecting”: "Switch to the view in which this change was made before rejecting it.", “error.reviewPresentationMustBeMarginOrPanel”: "Review presentation must be margin or panel.", “error.reviewMarginWidthMustBeBetween240And600”: "Review margin width must be between 240 and 600.", “error.reviewAuthorRequiresAnIDAndName”: "Review author requires an ID and name.", “error.invalidCommentRange”: "Invalid comment range.", “error.commentThreadLimitReached”: "Comment thread limit reached.", “error.unknownCommentScope”: "Unknown comment scope.", “error.aCommentNeedsText”: "A comment needs text.", “error.returnToAnEditableProposedOrMarkupViewFirst”: "Return to an editable Proposed or Markup view first.", “error.aReplyNeedsText”: "A reply needs text.", “error.unknownComment”: "Unknown comment.", “error.reviewChangeLimitReachedResolveOrExportChangesFirst”: "Review change limit reached; resolve or export changes first.", “error.unknownPendingChange”: "Unknown pending change.", “error.rejectLaterDependentChangesFirstOrAcceptTheCombinedChange”: "Reject later dependent changes first, or accept the combined change.", “error.thisOlderProposalRequiresReconciliationBeforeShowingOriginal”: "This older proposal requires reconciliation before showing Original.", “error.unknownReviewView”: "Unknown review view.", “error.unsupportedReviewPackage”: "Unsupported review package.", “error.markdownAndReviewSidecarDoNotMatchExplicitReconciliationIsRequired”: "Markdown and review sidecar do not match. Explicit reconciliation is required.", “error.reviewDocumentIntegrityCheckFailed”: "Review document integrity check failed.", “error.reviewPackageExceedsMetadataLimits”: "Review package exceeds metadata limits.", “error.invalidReviewPatch”: "Invalid review patch.", “error.theDocumentChangedWhileTheReviewPackageWasBeingCheckedRetryThe”: "The document changed while the review package was being checked. Retry the load.", “error.switchToVisualMode”: "Switch to Visual mode.", “error.moveOutsideTheCurrentStructureBeforeInserting”: "Move outside the current structure before inserting.", “error.use1200RowsAnd150Columns”: "Use 1–200 rows and 1–50 columns.", “error.placeTheCaretInATable”: "Place the caret in a table.", “error.invalidAlignment”: "Invalid alignment.", “error.unknownTableCommand”: "Unknown table command.", “error.pastedTableIsTooLarge”: "Pasted table is too large.", “error.editOneCellAtATimeOrUseRowColumnCommands”: "Edit one cell at a time, or use row/column commands.", “error.useTablePasteForMultipleCellsCellParagraphsAreNotSupported”: "Use table paste for multiple cells; cell paragraphs are not supported.", “error.selectTheImageToRemoveItOrMoveOutsideItToType”: "Select the image to remove it, or move outside it to type.", “error.invalidImageSelection”: "Invalid image selection.", “error.useTableCommandsToRemoveTableStructure”: "Use table commands to remove table structure.", “error.blockStylesDoNotApplyInsideThisStructure”: "Block styles do not apply inside this structure.", “error.aNestedListRequiresAPrecedingListItem”: "A nested list requires a preceding list item.", “error.listNestingLimitExceeded”: "List nesting limit exceeded.", “error.invalidListStart”: "Invalid list start.", “error.selectANumberedListItem”: "Select a numbered list item.", “error.unknownEditingPreset”: "Unknown editing preset.", “error.invalidFeatureOption”: "Invalid feature option: ", “error.unknownUnsupportedContentPolicy”: "Unknown unsupported-content policy.", “error.maxListDepthMustBe08”: "maxListDepth must be 0–8.", “error.invalidHeadingLevels”: "Invalid heading levels.", “error.preservedContentIsReadOnly”: "Preserved content is read-only.", “error.previewCallbackMustReturnAnObject”: "Preview callback must return an object.", “error.previewMarkdownMustBeAString”: "Preview Markdown must be a string.", “error.aHandledPreviewRequestMustSupplyHTML”: "A handled preview request must supply HTML.", “error.previewSplitMustBeANumber”: "Preview split must be a number.", “text.findAndReplace”: “Find and replace”, “text.find”: “Find”, “text.previousMatchShiftEnter”: "Previous match (Shift+Enter)", “text.nextMatchEnter”: "Next match (Enter)", “text.closeSearch”: “Close search”, “text.replace”: “Replace”, “text.all”: “All”, “text.matchCase”: “Match case”, “text.wholeWord”: “Whole word”, “text.replace2”: "Replace…", “text.documentPreview”: “Document preview”, “text.replaceAllOneUndoStep”: "Replace all (one undo step)", “text.replaceAllIsCurrentlyAvailableInSourceView”: “Replace all is currently available in Source view”, “editor.value”: "{label}", “review.timestamp”: "{date}", “review.changeAuthor”: "{author} — {label}", “image.uploading”: “uploading”, “image.failed”: “failed”, “image.ready”: “ready”, “image.state”: " — {state}", “image.error”: " — {state}: {error}", “error.featureDisabled”: "{feature} is disabled.", “error.formattingDisabled”: "Formatting {feature} is disabled.", “error.invalidFeature”: "Invalid feature option: {feature}", “error.incompatibleFormat”: "{feature} is incompatible with this storage format.", “error.uploadStatus”: "Image upload failed ({status}).", “error.uiStringsObject”: "UI strings require a configuration object.", “error.uiStringsValuesObject”: "UI string values must be an object.", “error.uiStringsValuesString”: "UI string values must be strings.", “error.uiStringsUnknownKey”: "Unknown UI string key: {key}", “error.uiStringsLocale”: "UI strings locale must be a language tag.", “error.heading.level.is.disabled”: "Heading level is disabled.", “error.list.depth.exceeds.policy”: "List depth exceeds policy.", “error.unsupported.source.fragment”: "Unsupported source fragment.", “error.image.dimensions.links.require.embedded.html”: "Image dimensions/links require embedded HTML.", “error.embedded.html.is.disabled”: "Embedded HTML is disabled.", “native.tooManyPendingImports”: "Too many pending imports.", “native.invalidRemoteImageURL”: "Invalid remote image URL.", “native.tooManyPendingImages”: "Too many pending images.", “native.pendingImagesExceedTheMBTotalLimit”: "Pending images exceed the 100 MB total limit.", “native.imageImportExpired”: "Image import expired.", “native.imageChunkIsTooLarge”: "Image chunk is too large.", “native.imageExceedsDeclaredSize”: "Image exceeds declared size.", “native.incompleteImageImport”: "Incomplete image import.", “native.unknownImageOperation”: "Unknown image operation.", “native.imageContentDoesNotMatchItsMIMEType”: "Image content does not match its MIME type.", “native.imageDimensionsAreTooLarge”: "Image dimensions are too large.", “native.setUserDataFolderBeforeInitializingTheControl”: "Set UserDataFolder before initializing the control.", “native.setLocalImageFolderBeforeInitializingTheControl”: "Set LocalImageFolder before initializing the control.", “native.useTextEditorOnItsWinFormsUIThread”: "Use TextEditor on its WinForms UI thread.", “command.newLine”: “New line”, “command.newParagraph”: “New paragraph”, “command.hostReplacement”: “Host replacement”, “command.hostRangeReplacement”: “Host range replacement”, “command.chooseAttachment”: “Choose attachment”, “command.chooseSuggestion”: “Choose suggestion”, “command.replaceTextblock”: “Replace textblock”, “command.pastePlainText”: “Paste plain text”, “command.cut”: “Cut”, “command.dropText”: “Drop text”, “command.correction”: “Correction”, “command.changeCodeLanguage”: “Change code language”, “command.convertFormat”: “Convert format”, “command.image”: "Image ", “command.pasteText”: “Paste text”, “command.externalImageImported”: “External image imported”, “command.imageImportFailed”: “Image import failed”, “command.deleteSelection”: “Delete selection”, “command.delete”: “Delete”, “command.indent”: “Indent”, “command.externalEditAuthorshipUnverified”: "External edit (authorship unverified)", “command.pasteCell”: “Paste cell”, “text.countMatches.one”: “{count} match”, “text.indexCountMatches.one”: “{index} / {count} match”, “review.collapse”: “Collapse comment”, “review.expand”: “Expand comment”, “common.cancel”: “Cancel”, “common.close”: “Close”, “action.working”: "Working…", “status.browserInput”: “Browser input”, “status.compositionInProgress”: “Composition in progress”, “status.finishCompositionBeforePasting”: "Finish composition before pasting.", “status.richTextPasted”: "Rich text pasted.", “status.textPastedImagesAreReservedForTheNextFeatureSet”: "Text pasted. Images are reserved for the next feature set.", “status.pastedAsPlainTextInThisPrototype”: "Pasted as plain text in this prototype.", “status.pressTabToLeaveTheEditor”: "Press Tab to leave the editor.", “status.ready”: “Ready”, “status.finishTheActiveCompositionBeforeRunningThisCommand”: "Finish the active composition before running this command.", “status.unsupportedActiveContentWasOmitted”: "Unsupported active content was omitted.", “status.imagesAndMediaAreNotImportedInThisRelease”: "Images and media are not imported in this release.", “status.tableLayoutWasFlattenedToEditableText”: "Table layout was flattened to editable text.", “command.replaceText”: “Replace text”, “command.outdentLines”: “Outdent lines”, “command.indentLines”: “Indent lines”, “command.format”: "Format {format}", “command.heading2”: “Heading 2”, “command.paragraph”: “Paragraph”, “command.replaceAll”: “Replace all”, “command.uncommentLines”: “Uncomment lines”, “command.commentLines”: “Comment lines”, “command.outdentList”: “Outdent list”, “command.indentList”: “Indent list”, “command.clearFormatting”: “Clear formatting”, “command.toggleTask”: “Toggle task”, “command.pasteRichContent”: “Paste rich content”, “command.codeFenceRule”: “Code fence rule”, “command.hardLineBreak”: “Hard line break”, “command.codeLine”: “Code line”, “command.markdownBlockRule”: “Markdown block rule”, “command.markdownInlineRule”: “Markdown inline rule”, “command.markdown”: "Markdown {format}", “command.insertTable”: “Insert table”, “command.deleteTable”: “Delete table”, “command.alignColumn”: “Align column”, “command.paragraphBeforeTable”: “Paragraph before table”, “command.paragraphAfterStructure”: “Paragraph after structure”, “command.pasteTable”: “Paste table”, “command.replaceImage”: “Replace image”, “command.listParagraph”: “List paragraph”, “command.pasteStructuredContent”: “Paste structured content”, “command.restartNumbering”: “Restart numbering”, “command.insertImage”: “Insert image”, “command.moveImage”: “Move image”, “command.removeImage”: “Remove image”, “link.url”: “Link URL”, “link.content”: “Content”, “link.contentPrompt”: “Link content”, “link.copy”: “Copy”, “image.unavailable”: “Image unavailable — use Image Source to correct the image URL”, “image.linked”: “Linked image”, “image.source”: “Image Source”, “image.linkTitle”: “Link title” }