"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.markdownModeMessages = void 0;
var _reactIntl = require("react-intl");
/**
 * i18n strings for the Markdown-Mode editor plugin.
 *
 * Defined here in `editor-common` (rather than alongside the components in
 * `editor-plugin-markdown-mode`) because the `no-restricted-imports` rule
 * forbids plugin packages from calling `defineMessages` directly — this
 * keeps every translatable string discoverable from a single location for
 * the i18n tooling. See `@atlaskit/editor/no-defineMessages-in-plugin`.
 */
var markdownModeMessages = exports.markdownModeMessages = (0, _reactIntl.defineMessages)({
  groupLabel: {
    id: 'fabric.editor.markdownMode.viewToggle.groupLabel',
    defaultMessage: 'View mode',
    description: 'Accessible label announced for the group of three view-mode toggle buttons (markdown source, WYSIWYG, preview) shown on Markdown-Mode Live Docs.'
  },
  source: {
    id: 'fabric.editor.markdownMode.viewToggle.source',
    defaultMessage: 'Markdown source',
    description: 'Tooltip and accessible label for the toggle button that switches the editor into raw markdown source view.'
  },
  wysiwyg: {
    id: 'fabric.editor.markdownMode.viewToggle.wysiwyg',
    defaultMessage: 'WYSIWYG',
    description: 'Tooltip and accessible label for the toggle button that switches the editor into the WYSIWYG markdown editing view (the default).'
  },
  preview: {
    id: 'fabric.editor.markdownMode.viewToggle.preview',
    defaultMessage: 'Preview',
    description: 'Tooltip and accessible label for the toggle button that switches the editor into a read-only rendered markdown preview.'
  },
  sourceAriaLabel: {
    id: 'fabric.editor.markdownMode.sourceView.ariaLabel',
    defaultMessage: 'Markdown source',
    description: 'Accessible label for the markdown source editor.'
  }
});