export const snkConfigOptionsMessages = {
  label: {
    nameField: "Field Name *",
    typeValueDefault: "Default Value Type *",
    valueDefault: "Default Value",
    clearDuplicate: "Clear on Duplicate",
    requiredField: "Required Field",
    protectedField: "Protected Field"
  },
  options: {
    valueFixed: "Fixed Value",
    variable: "Variable"
  },
  validation: {
    requiredField: "Enter a value for Field Name *"
  },
  fieldConfig: {
    title: "Field configuration",
    buttons: {
      cancel: "Cancel",
      confirm: "Confirm"
    }
  }
};
export const snkFormConfigMessages = {
  title: "Form configuration",
  goBackTitle: "Back",
  applyConfig: "Apply configuration",
  availableFields: {
    title: "Available fields",
    labelNoFields: "No fields available",
    labelOneField: "1 field available",
    labelAvailableFields: "Available fields",
    labelSearchField: "Search field"
  },
  form: {
    subTitleInfo: "Include these fields in groups or leave them separate at the top of the form!",
    labelDropField: "Drag and drop a field here",
    labelNewGroup: "Add new group",
    mainArea: "Main area",
    tabGeneral: "General",
    canNotEditCustomGuide: "It is not possible to edit detail tabs and custom tabs",
    canNotEditDetailGuide: "To configure a detail screen, you must access its tab",
    createNewGroup: "Create new group",
    newGroup: "New group",
    noGuideSelected: "Select a tab and start configuring",
    newGuide: "New tab"
  },
  buttons: {
    rename: "Rename"
  },
  configs: {
    buttonLabel: "Settings",
    selectedConfig: "selected configuration"
  },
  confirm: {
    title: "Warning",
    deleteTab: "Do you really want to delete the tab",
    deleteGuide: "Do you really want to delete the guide <b>{0}</b>?",
    cancel: "The changes made will be discarded.<br/><br/><b>Do you want to continue?</b>",
    exit: "When exiting, changes will be discarded.<br/><br/><b>Do you really want to exit?</b>",
    apply: "The <b>{0}</b> will replace the current configuration!<br/><br/><b>Do you want to continue?</b>",
    group: "It is not possible to save settings with an empty group!",
    labelCancel: "Cancel",
    labelDelete: "Delete"
  },
  noGuideSelected: {
    title: "Attention",
    message: "Select a guide to start configuration!"
  },
  canNotAddFieldToGuide: {
    title: "Attention",
    message: "It is not possible to add fields to detail tabs or custom tabs!"
  },
  alert: {
    titleGroupExists: "A group with this title already exists",
    titleGroupEditing: "There is a <b>group<b/> being edited. <br/> Finish editing to save the settings.",
    titleGuideExists: "A guide with this title already exists",
    titleGuideEditing: "There is a <b>guide<b/> being edited. <br/> Finish editing to save the settings.",
    titleGuideReservedName: "This title is reserved for internal system settings and cannot be used.",
    infoValidTitle: "Please enter a valid title.",
    inTab: "in the tab"
  },
  info: {
    successfullyConfigSaved: "The settings have been saved successfully!",
    successfullyGuideDeleted: 'The guide "{0}" has been deleted. Save to confirm the change.'
  },
  actions: {
    cancel: "Cancel",
    save: "Save"
  },
  errors: {
    failMakeGroupsDraggable: "Failed to make groups container draggable: ",
    failMakeFieldContainerDraggable: "Failed to make group draggable: ",
    failFetchUserConfig: "Failed to fetch user-defined form configurations."
  },
  guidesConfigurator: {
    title: "Tabs",
    searchGuide: "Search tab",
    visibleGuides: "Visible tabs",
    hiddenGuides: "Hidden tabs",
    createNewGuide: "Create new tab",
    noHiddenGuides: "No hidden tabs",
    noVisibleGuides: "No visible tabs",
    canNotDeleteCustomGuide: "Is not possible to detail detail tabs os a custom tabs",
    actions: {
      hide: "Hide",
      show: "Make visible",
      delete: "Delete"
    }
  }
};
export const snkFieldConfigMessages = {
  titleRemove: "Remove",
  titleConfigurations: "Settings",
  titleAdd: "Add",
  titleEdit: "Edit",
  titleAddToLayout: "Add to Layout"
};
export const snkTabConfigMessages = {
  labelRename: "Rename",
  labelHide: "Hide",
  labelShow: "Show",
  labelDelete: "Delete"
};
