/*
 * ErrorInfoNote Messages
 *
 * This contains all the text for the ErrorInfoNote component.
 */
import { defineMessages } from "react-intl";
const scope = "creatives.componentsV2.ErrorInfoNote";
export default defineMessages({
  // Tab labels: Errors = blocking, Warnings = non-blocking
  errors: {
    id: `${scope}.errors`,
    defaultMessage: "Errors",
  },
  warnings: {
    id: `${scope}.warnings`,
    defaultMessage: "Warnings",
  },
  navigateToError: {
    id: `${scope}.navigateToError`,
    defaultMessage: "Go to error location",
  },
  closePanel: {
    id: `${scope}.closePanel`,
    defaultMessage: "Close validation panel",
  },
  // Legacy messages (kept for backwards compatibility)
  dynamicErrorHeader: {
    id: `${scope}.dynamicErrorHeader`,
    defaultMessage:
      "Errors found. Recommendations to fix the Liquid expression",
  },
  standardErrorHeader: {
    id: `${scope}.standardErrorHeader`,
    defaultMessage:
      "Error found in Standard Tags",
  },
  liquidDoc: {
    id: `${scope}.liquidDoc`,
    defaultMessage:
      "Liquid documentation",
  },
  ariaFooter: {
    id: `${scope}.ariaFooter`,
    defaultMessage:
      "Aira can make mistakes. Please verify the suggestions before applying them",
  },
  liquidDocLink: {
    id: `${scope}.liquidDocLink`,
    defaultMessage:
      "https://docs.capillarytech.com/docs/add-dynamic-content-using-liquid",
  },
  androidDynamicErrorHeader: {
    id: `${scope}.androidDynamicErrorHeader`,
    defaultMessage:
      "Errors found in Android Dynamic Tags",
  },
  iosDynamicErrorHeader: {
    id: `${scope}.iosDynamicErrorHeader`,
    defaultMessage:
      "Errors found in iOS Dynamic Tags",
  },
  androidStandardErrorHeader: {
    id: `${scope}.androidStandardErrorHeader`,
    defaultMessage:
      "Errors found in Android Standard Tags",
  },
  iosStandardErrorHeader: {
    id: `${scope}.iosStandardErrorHeader`,
    defaultMessage:
      "Errors found in iOS Standard Tags",
  },
  line: {
    id: `${scope}.line`,
    defaultMessage: "Line",
  },
  char: {
    id: `${scope}.char`,
    defaultMessage: "Char",
  },
});
