/*
 * TemplatePreview Messages
 *
 * This contains all the text for the TemplatePreview component.
 */
import { defineMessages } from 'react-intl';

export default defineMessages({
  previewGenerationMessage: {
    id: 'creatives.componentsV2.TemplatePreview.previewGenerationMessage',
    defaultMessage: "Preview is being generated",
  },
  sms: {
    id: 'creatives.componentsV2.TemplatePreview.sms',
    defaultMessage: "SMS",
  },
  charactersPerSms: {
    id: 'creatives.componentsV2.TemplatePreview.charactersPerSms',
    defaultMessage: "SMS chars",
  },
  charactersTotal: {
    id: 'creatives.componentsV2.TemplatePreview.charactersTotal',
    defaultMessage: "{smsCount} SMS ({charCount} characters)",
  },
  optoutCharactersTotal: {
    id: 'app.components.TemplatePreview.optoutCharactersTotal',
    defaultMessage: "Includes optout tag ({optoutUrlLength} characters)",
  },
  whatsappMessageLength: {
    id: 'app.components.TemplatePreview.whatsappMessageLength',
    defaultMessage: "1 Message ({length} characters)",
  },
  smsFormatType: {
    id: 'creatives.componentsV2.TemplatePreview.smsFormatType',
    defaultMessage: 'Message has unicode characters',
  },
  lastModified: {
    id: 'creatives.componentsV2.PreviewSideBar.lastModified',
    defaultMessage: 'Last modified on',
  },
  uploadedBy: {
    id: 'creatives.componentsV2.PreviewSideBar.uploadedBy',
    defaultMessage: 'Last modified by',
  },
  previewGenerated: {
    id: 'creatives.componentsV2.TemplatePreview.previewGenerated',
    defaultMessage: 'Preview is being generated',
  },
  close: {
    id: 'creatives.componentsV2.TemplatePreview.close',
    defaultMessage: 'close',
  },
  smsIcon: {
    id: 'creatives.componentsV2.TemplatePreview.smsIcon',
    defaultMessage: 'Sms Icon',
  },
  preview: {
    id: 'creatives.componentsV2.TemplatePreview.preview',
    defaultMessage: 'Preview',
  },
  testMessage: {
    id: 'creatives.componentsV2.TemplatePreview.testMessage',
    defaultMessage: 'Test Message',
  },
  textMessageLabel: {
    id: 'creatives.componentsV2.TemplatePreview.textMessageLabel',
    defaultMessage: 'text msg-',
  },
  textMessageCharacter: {
    id: 'creatives.componentsV2.TemplatePreview.textMessageCharacter',
    defaultMessage: 'characters',
  },
  playVideo: {
    id: 'creatives.componentsV2.TemplatePreview.playVideo',
    defaultMessage: 'Play',
  },
  showDetails: {
    id: 'creatives.componentsV2.TemplatePreview.showDetails',
    defaultMessage: 'Show details',
  },
  videoPreviewTooltip: {
    id: 'creatives.componentsV2.TemplatePreview.videoPreviewTooltip',
    defaultMessage: "This is just for preview purposes, video cannot be played here",
  },
  previewUrlMetaImage: {
    id: 'creatives.componentsV2.TemplatePreview.previewUrlMetaImage',
    defaultMessage: 'Preview url meta image',
  },
  addToCart: {
    id: `creatives.componentsV2.TemplatePreview.addToCart`,
    defaultMessage: 'Add to cart',
  },
  videoNotSupported: {
    id: 'creatives.componentsV2.TemplatePreview.videoNotSupported',
    defaultMessage: 'Your browser does not support the video tag.',
  },
  inappPreview: {
    id: 'creatives.componentsV2.TemplatePreview.inappPreview',
    defaultMessage: 'Inapp Preview',
  },
});
