import { defineMessages } from 'react-intl';

defineMessages({
  rrule_st: {
    id: 'rrule_st',
    defaultMessage: '_', //in italiano non si traduce
  },
  rrule_nd: {
    id: 'rrule_nd',
    defaultMessage: '_', //in italiano non si traduce
  },
  rrule_rd: {
    id: 'rrule_rd',
    defaultMessage: '_', //in italiano non si traduce
  },
  rrule_th: {
    id: 'rrule_th',
    defaultMessage: '_', //in italiano non si traduce
  },
  rrule_in: {
    id: 'rrule_in',
    defaultMessage: 'il giorno',
  },
  rrule_on: {
    id: 'rrule_on',
    defaultMessage: 'di',
  },
  rrule_on_the: {
    id: 'rrule_on the',
    defaultMessage: 'il',
  },
  weekdays: {
    id: 'rrule_weekdays',
    defaultMessage: 'giorni feriali',
  },
  weekday: {
    id: 'rrule_weekday',
    defaultMessage: 'giorno feriale',
  },
  //---- Volto-form-block ----//
  reset: {
    id: 'form_reset',
    defaultMessage: 'Ricomincia',
  },
  legend_required: {
    id: 'legend_required',
    defaultMessage: 'I campi contrassegnati da (*) sono obbligatori.',
  },
  default_cancel_label: {
    id: 'form_default_cancel_label',
    defaultMessage: 'Annulla',
  },
  is_empty: { id: 'condition_is_empty', defaultMessage: 'È vuoto' },
  is_not_empty: {
    id: 'condition_is_not_empty',
    defaultMessage: 'Non è vuoto',
  },
  is_equal_to: { id: 'condition_is_equal_to', defaultMessage: 'È uguale a' },
  is_not_equal_to: {
    id: 'condition_is_not_equal_to',
    defaultMessage: 'Non è uguale a',
  },
  contains: { id: 'condition_contains', defaultMessage: 'Contiene' },
  not_contains: {
    id: 'condition_not_contains',
    defaultMessage: 'Non contiene',
  },
  greater_than: {
    id: 'condition_greater_than',
    defaultMessage: 'È maggiore di',
  },
  less_than: { id: 'condition_less_than', defaultMessage: 'È minore di' },
  greater_or_equal: {
    id: 'condition_greater_or_equal',
    defaultMessage: 'È maggiore o uguale',
  },
  less_or_equal: {
    id: 'condition_less_or_equal',
    defaultMessage: 'È minore o uguale',
  },
  //---- end Volto-form-block ----//
  toggleMenu: {
    id: 'toggle-menu',
    defaultMessage: '{action} il menu',
  },
  toggleMenu_open: {
    id: 'toggleMenu_open',
    defaultMessage: 'Apri',
  },
  toggleMenu_close: {
    id: 'toggleMenu_close',
    defaultMessage: 'Chiudi',
  },
  mainMenu: {
    id: 'mainMenu',
    defaultMessage: 'Menu principale',
  },
  clearDates: {
    id: 'Clear dates',
    defaultMessage: 'Pulisci i campi',
  },
  success_warning: {
    id: 'form_submit_success_warning',
    defaultMessage: "La tua iscrizione è in lista d'attesa",
  },
  success_warning_description: {
    id: 'form_submit_success_warning_description',
    defaultMessage:
      'I tuoi dati sono stati inviati correttamente. Tuttavia, è stato raggiunto il limite massimo di iscrizioni: la tua richiesta è stata inserita in lista d’attesa.',
  },
  field_unique_title: {
    id: 'field_unique_title',
    defaultMessage: 'Unique field',
  },
  field_unique_description: {
    id: 'field_unique_description',
    defaultMessage:
      'Check this box if the value entered in this field can be used only once.',
  },
  set_limit: {
    id: 'form_set_limit',
    defaultMessage: 'Set a submission limit',
  },
  limit: {
    id: 'form_limit',
    defaultMessage: 'Submission limit',
  },
  modulistica_restraint: {
    id: 'modulistica_restraint',
    defaultMessage:
      'As per the official information architecture outlined in measure 1.4.1, all forms must be properly uploaded in the designated section within Amministrazione > Documenti e Dati > Modulistica, and linked to the relevant service sheet. It is no longer possible to upload files and attachments directly into this container.',
  },
  warning_enable_save: {
    id: 'warning_enable_save',
    defaultMessage:
      'Selezionare la voce "Salva i dati compilati" nella barra laterale per abilitare il salvataggio e la visualizzazione dei dati',
  },
  //table block
  hideHeaders: {
    id: 'Hide headers',
    defaultMessage: 'Hide headers',
  },
  sortable: {
    id: 'Make the table sortable',
    defaultMessage: 'Make the table sortable',
  },
  sortableDescription: {
    id: 'Visible only in view mode',
    defaultMessage: 'Visible only in view mode',
  },
  inverted: {
    id: 'Table color inverted',
    defaultMessage: 'Table color inverted',
  },
  table_block: {
    id: 'Table block',
    defaultMessage: 'Table block',
  },
  divideRows: {
    id: 'Divide each row into separate cells',
    defaultMessage: 'Add border to inner columns',
  },
  // teaser block
  teaser: {
    id: 'Teaser',
    defaultMessage: 'Teaser',
  },
  private: {
    id: 'Private',
    defaultMessage: 'Private',
  },
  pending: {
    id: 'Pending',
    defaultMessage: 'Pending',
  },
  published: {
    id: 'Published',
    defaultMessage: 'Published',
  },
});
