### What problem does this PR solve?
#607
fix: omit long file names
fix: change the parsing method from tag to select
fix: replace icon for new chat
fix: change the OK button text of the Chat Bot API modal to close
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
### What problem does this PR solve?
#345
feat: translate FileManager
feat: batch delete files from the file table in the knowledge base
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
### What problem does this PR solve?
document list needs to be batch operated
Issue link: #301
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
### What problem does this PR solve?
fix: #209 after saving the knowledge base configuration, jump to the
dataset page
feat: translate ConfigurationForm
feat: translate KnowledgeTesting
feat: translate document list page
feat: translate knowledge list page
Issue link: #209
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
* feat: download documents on the document list page
* feat: add tooltip to Form.Item
* feat: set font family to inter
* feat: add loading to ChatContainer
* feat: set initial value for the model field of chat setting
* feat: add category column to chunk table
* feat: fetch knowledge detail on KnowledgeUploadFile mount
* feat: add pagination to document table
* feat: fetch document list by page
* feat: poll the document list
* feat: upload document
* feat: save the selected parser to the backend on the upload file page