import baseUIEN from "lt-a-baseui/packages/locales/lang/en_US";
//20250325更改为直接从基础UI最底层取数据，目的是简化vue-I18n的文件结构，防止实例化过深
const baseComponentEN = baseUIEN.message;

const LongtecProCessDraw = {
  waring: "waring",
  repeatWarning: "The current canvas already exists {0} primitives. Repeat insertion is prohibited!",
  startNodeWarning: "The flowchart must include a start node!",
  endNodeWarning: "The flowchart must include an end node!",
  receipStyleWarning: "The feeding position cannot be empty",
  enterOneGroupWarning: "You can only enter one group",
  selectGroupWarning: "Please select the group you want to enter",
  DeviceParama: "Equipment parameter",
  selectWarning: "Please select",
  realValWarning: "The target quantity cannot be less than the actual quantity",
  matEmptyWarning: "The material name cannot be empty",
  FloatWarning: "Please check the floating point format of the page",
  IntWarning: "Please check the page integer format",
  reuireWarning: "Please check the page for required entries",
  deviceControlParama: "Equipment control parameter",
  confirm: "confirm",
  cancel: "cancel",
  reset: "reset",
  return: "return",
  delete: "delete",
  deleteAll: "delete all",
  add: "add",
  operate: "operate",
  editInDlg: "edit in dialog",
  addControlParama: "Add control parameter",
  ImportModel: "Import template",
  saveAsModel: "Save as template",
  ModelName: "Template name",
  deviceParama: "Equipment parameter",
  isNotNULL: "Nonnull value",
  Node: "Node",
  Condition: "Condition",
  QualityInspection: "Quality Inspection",
  LayerGroup: "Craft bag",
  ComplexCondition: "Complex Condition",
  technology: "technology",
  ProcessGroup: "Process group",
  Model: "Model",
  selectModel: "Select Model",
  selectCellWarning: "Select primitives first",
  originDetailOrderKey: "Original key",
  targetDetailOrderKey: "Target key",
  maxDetailOrderKey: "Maximum key",
  originDetailOrderKeyWarn: "The original keyword does not exist, please check",
  targetDetailOrderKeyWarn: "The target keyword already exists. Please fix it",
  refresh: "Refresh",
  copy: "copy",
  paste: "paste",
  cut: "cut",
  AlignLeft: "Justification left",
  AlignRight: "Justification right",
  AlignTop: "Top alignment",
  AlignBottom: "Bottom align",
  AlignMiddle: "Center align horizontally",
  AlignCenter: "Center vertically",
  AlignVer: "Vertical distribution",
  AlignHor: "Horizontal division",
  EqualWidth: "aequilate",
  EqualHeight: "Equal altitude",
  EqualAll: "isometric",
  ToFont: "Bring to front",
  ToBack: "Move back ",
  UpLevel: "Upper level",
  SaveFile: "Save file",
  print: "print",
  import: "import",
  closePropertyPanel: "Close the Properties panel",
  showTree: "The tree structure is displayed",
  setParama: "Set attribute",
  changeKeyWord: "Change key",
  fullScreen: "Full screen",
  exitFullScreen: "Exit full screen",
  StartWarning: "Please select Start primitives first!",
  ExecutionBranch: "Execution branch",
  EditScript: "Edit script",
  CloseEditScript: "Close edit script",
  ClearScript: "Clear script",
  SelectBranchWarning: "Please select the execute branch",
  scriptEmptyWarning: "The condition script cannot be empty",
  JudgmentCondition: "Judgment condition",
  ExecuteScript: "Execute script",
  nextNode: "Next node",
  CompletionNode: "Completion node",
  MonitorId: "Monitoring node",
  moduleTypeWarning: "The module information does not match. The current file cannot be imported. The module information in the file is: {0}, the current module information is: {1}",
  moveRepeatWarning: "After moving, there is an overlap between the graphic elements. Moving is prohibited",
  editQCDetail: "Edit qc details",
  Qualified: "Qualified",
  Unqualified: "Unqualified",
  upperWarning: "The upper limit value of row {0} cannot be empty. Please check",
  lowerWarning: "The lower limit value of row {0} cannot be empty. Please check",
  IntervalWarning: "The upper limit of row {0} must be greater than the lower limit",
  orGroup: "Or process package",
  StartStep: "Start",
  StopStep: "Stop",
  CompletedStep: "Completed",
  PauseStep: "Pause",
  continueStep: "continue",
  CancelStep: "Cancel",
  ResetStep: "Reset",
  Cycle: "Cycle",
  LineConnectWarn: "The connection line cannot be generated. Please use the bus for transition",
  TargetValWarn: "The target quantity of row {0} must not be less than the actual quantity!",
  matWarning: "The material name in line {0} cannot be empty",
  MatTargetUpperWarn: "Material {0} has exceeded the limit. The current maximum amount of material added is {1}.",
  Bus: "Bus",
  SearchTips: "Please enter the search content",
  changeSwinlanePositionWarn: "Changing the lane position may cause connection lines to be mixed or lost. Do you want to continue?",
};

const localEN = {
  LongtecProCessDraw,
  ...baseComponentEN,
} as const;
// if (localEN["lt-a-baseui"]) {
//   delete localEN["lt-a-baseui"];
// }

export default localEN;
