export default {
  mine: 'Mine',
  logoutContent: 'Logging out will not lose any data. You can still log in to this account.',
  confirmModification: 'Confirm modification',
  noHistory: 'No Chat History',
  createChat: 'New Chat',
  clearChat: 'Clear Chat',
  history: 'Chat History',
  only20history: 'Showing only the last 20 chats',
  question_count: 'Questions',
  exportRecords: 'Export Chat History',
  exportPDF: 'Export PDF',
  exportImg: 'Exporting images',
  preview: 'Preview',
  chatId: 'Chat ID',
  chatUserId: 'Chat User ID',
  chatUserType: 'Chat User Type',
  chatUserGroup: 'Chat User Group',
  userInput: 'User Input',
  quote: 'Quote',
  download: 'Click to Download',
  noDocument: 'Original Document Not Found',
  noPermissionDownload: 'No permission to download',
  passwordValidator: {
    title: 'Enter Password to Access',
    errorMessage1: 'Password cannot be empty',
    errorMessage2: 'Incorrect password',
  },
  operation: {
    play: 'Play',
    pause: 'Pause',
    regeneration: 'Regenerate Response',
    like: 'Like',
    cancelLike: 'Unlike',
    oppose: 'Dislike',
    cancelOppose: 'Undo Dislike',
    continue: 'Continue',
    stopChat: 'Stop Response',
    startChat: 'Start Response',
  },
  vote: {
    likeTitle: 'What do you think makes you satisfied?',
    opposeTitle: 'Please tell us the reason for your dissatisfaction.',
    accurate: 'Content is accurate',
    inaccurate: 'Answer is inaccurate',
    complete: 'Content is complete',
    irrelevantAnswer: 'Answer is irrelevant',
    other: 'Other',
    placeholder: 'Tell us more about your relevant experiences',
  },
  tip: {
    error500Message: 'Sorry, the service is currently under maintenance. Please try again later!',
    errorIdentifyMessage: 'Unable to verify user identity',
    errorLimitMessage:
      'Sorry, you have reached the maximum number of questions. Please try again tomorrow!',
    answerMessage:
      'Sorry, no relevant content found. Please rephrase your question or provide more details.',
    stopAnswer: 'Response Stopped',
    answerLoading: 'Generating Response',
    recorderTip: `<p>This feature requires microphone access. Browsers block recording on insecure pages. Solutions:<br/>
1. Enable HTTPS;<br/>
2. If HTTPS is not available, adjust browser security settings. For Chrome:<br/>
(1) Enter chrome://flags/#unsafely-treat-insecure-origin-as-secure in the address bar;<br/>
(2) Add your HTTP site, e.g., http://127.0.0.1:8080.</p>`,
    recorderError: 'Recording Failed',
    confirm: 'Got it',
    requiredMessage: 'Please fill in all required fields',
    inputParamMessage1: 'Please specify a parameter in the URL',
    inputParamMessage2: 'value',
    prologueMessage: 'Sorry, the service is currently under maintenance. Please try again later!',
  },
  inputPlaceholder: {
    speaking: 'Speaking',
    recorderLoading: 'Transcribing',
    default: 'Type your question',
    holdToTalk: 'Hold to Talk',
    chatting: 'Chatting',
    touchChatMessage: 'Release to send, swipe up to cancel',
    cancelTouchChat: 'Release to cancel sending',
  },
  uploadFile: {
    label: 'Upload File',
    most: 'Maximum',
    limit: 'files allowed, each up to',
    fileType: 'File Type',
    tipMessage: 'Please select allowed file types in the upload settings',
    limitMessage1: 'You can upload up to',
    limitMessage2: 'files',
    sizeLimit: 'Each file must not exceed',
    sizeLimit2: 'Empty files are not supported for upload',
    imageMessage: 'Please process the image content',
    documentMessage: 'Please understand the content of the document',
    audioMessage: 'Please understand the audio content',
    videoMessage: 'Please understand the video content',
    otherMessage: 'Please understand the file content',
    errorMessage: 'Upload Failed',
    fileMessage: 'Please process the file content',
    fileRepeat: 'File already exists',
    invalidUrl: 'Invalid URL',
    localUpload: 'Local Upload',
    urlPlaceholder: 'Please enter URL addresses, one per line',
    urlTitle: 'URL Address',
    urlErrorMessage: 'File type does not meet requirements',
  },
  executionDetails: {
    title: 'Execution Details',
    createTime: 'Execution Time',
    paramOutputTooltip: 'Each document supports previewing up to 500 characters',
    audioFile: 'Audio File',
    searchContent: 'Search Query',
    searchResult: 'Search Results',
    conditionResult: 'Condition Evaluation',
    currentChat: 'Current Chat',
    answer: 'AI Response',
    replyContent: 'Reply Content',
    textContent: 'Text Content',
    input: 'Input',
    output: 'Output',
    rerankerContent: 'Re-ranked Content',
    rerankerResult: 'Re-ranking Results',
    paragraph: 'Segment',
    noSubmit: 'No submission from user',
    errMessage: 'Error Log',
    knowedMessage: 'Known Information',
    documentSplitTip: 'Each document can preview only the first five segments',
    paragraphRules: 'Segmentation Rules',
    writeContent: 'Content Written',
    cancel: 'Cancel Execution',
    errLog: 'Error Log',
    cancelExecutionTip: 'Are you sure you want to cancel the selected task? ',
  },
  KnowledgeSource: {
    title: 'Knowledge Source',
    referenceParagraph: 'Cited Segment',
    consume: 'Tokens',
    consumeTime: 'Runtime',
    noSource: 'No source found',
  },
  paragraphSource: {
    title: 'Knowledge Quote',
    question: 'User Question',
    optimizationQuestion: 'Optimized Question',
    questionPadded: 'Padded Question',
  },
  editTitle: 'Edit Title',
  share: 'Share',
  copyLinkText: 'Copy Link',
}
