chore: replace all cn comments of fe to en version by volc api (#320)

This commit is contained in:
tecvan
2025-07-31 10:32:15 +08:00
committed by GitHub
parent 716ec0cba8
commit 71f6245a01
2960 changed files with 15545 additions and 15545 deletions

View File

@@ -14,55 +14,55 @@
* limitations under the License.
*/
/** upload页面url上的type取值 */
/** The type value on the upload page url */
export enum UnitType {
/** 文本格式:本地文档,上传 PDF, TXT, DOCX 格式的本地文件 */
/** Text format: local documents, upload PDF, TXT, DOCX local files */
TEXT_DOC = 'text_doc',
/** 文本格式:在线数据,自动获取在线网页内容 */
/** Text format: online data, automatically captures online web content */
TEXT_URL = 'text_url',
/** 文本格式:在线数据,手动获取在线网页内容 */
/** Text format: online data, manual access to online web content */
TEXT_EXTENSION = 'text_extension',
/** 文本格式:自定义内容,支持创建&编辑 */
/** Text format: custom content, support for creation & editing */
TEXT_CUSTOM = 'text_custom',
/** 文本格式:将 Notion 页面和数据库导入到知识库中 */
/** Text Format: Import Notion pages and databases into the knowledge base */
TEXT_NOTION = 'text_notion',
/** 文本格式 将 Google Docs 导入到知识库中 */
/** Text formatting to import Google Docs into the Knowledge Base */
TEXT_GOOGLE_DRIVE = 'text_google_drive',
/** 文本格式:飞书文档 导入到知识库中 */
/** Text format: Feishu document, imported into the knowledge base */
TEXT_FEISHU = 'text_feishu',
/** 文本格式:公众号 */
/** Text format: official account */
TEXT_WECHAT = 'text_wechat',
/** 文本格式Lark文档 导入到知识库中 */
/** Text format: Lark document, imported into the knowledge base */
TEXT_LARK = 'text_lark',
/** 表格格式本地文档上传Excel或者CSV格式的文档 */
/** Table format: local document, upload Excel or CSV format document */
TABLE_DOC = 'table_doc',
/** 表格格式API 获取JSON格式API内容 */
/** Table format: API fetches API content in JSON format */
TABLE_API = 'table_api',
/** 表格格式:自定义 自定义内容,支持创建&编辑 */
/** Table format: custom, custom content, support for creation & editing */
TABLE_CUSTOM = 'table_custom',
/** 表格格式:将 Google Sheets 导入到知识库中 */
/** Table Format: Import Google Sheets into the Knowledge Base */
TABLE_GOOGLE_DRIVE = 'table_google_drive',
/** 表格格式:将 飞书表格 导入到知识库中 */
/** Table format: Import the Feishu table into the knowledge base */
TABLE_FEISHU = 'table_feishu',
/** 表格格式:将 Lark表格 导入到知识库中 */
/** Table format: Import Lark tables into the knowledge base */
TABLE_LARK = 'table_lark',
/** 图片格式:本地图片,上传PNGJPGJPEG等格式图片 */
/** Image format: local image, upload PNG, JPG, JPEG and other format images */
IMAGE_FILE = 'image_file',
/** 表格格式 */
/** table format */
TABLE = 'table',
/** 文本格式 */
/** text format */
TEXT = 'text',
/** 图片格式 */
/** image format */
IMAGE = 'image',
}
/**
* unit 操作类型
* upload页面支持以下几种方式
* - ADD 首次创建
* - UPDATE 更新数据
* - INCREMENTAL 增量数据
* - RESEGMENT 重新切片
* Unit operation type
* Upload page supports the following ways
* - ADD created for the first time
* - UPDATE data
* - INCREMENTAL INCREMENTAL DATA
* - RESEGMENT
*/
export enum OptType {
RESEGMENT = 'resegment',
@@ -71,14 +71,14 @@ export enum OptType {
INCREMENTAL = 'incremental',
}
/** footer 按钮状态 */
/** Footer button status */
export enum FooterBtnStatus {
DISABLE = 'disable',
LOADING = 'loading',
ENABLE = 'enable',
}
/** create unit 全局过程状态。注意与UploadStatus的区别*/
/** Create unit global process state. Note the difference with UploadStatus*/
export enum CreateUnitStatus {
UPLOAD_UNIT = 'uploadUnit',
GET_TASK_PROGRESS = 'getTaskProGress',
@@ -86,9 +86,9 @@ export enum CreateUnitStatus {
}
/**
* UploadStatus upload-unit-fileupload-unit-table组件 上传文件过程的状态
* 原型来自 import { type FileItemStatus } from '@douyinfe/semi-foundation/lib/es/upload/foundation';
* FileItemStatus的写法有问题
* UploadStatus is the upload-unit-file, upload-unit-table components, the status of the upload file process
* Prototype from import {type FileItemStatus} from '@douyinfe/semi-foundation/lib/es/upload/foundation';
* There is a problem with the writing of FileItemStatus
*/
export enum UploadStatus {
SUCCESS = 'success',

View File

@@ -64,7 +64,7 @@
}
/** 成功后的icon */
/** Successful icon */
.finish-icon {
display: flex;
align-items: center;

View File

@@ -72,7 +72,7 @@ export const Upload = <
step => step.showThisStep?.(checkStatus) ?? true,
);
const steps = config.steps.filter((_v, index) => showStepFlags[index]);
// 数组过滤后steps通过索引取值有问题改为取对应step值关联item数据
// After the array is filtered, there is a problem with steps getting the value through the index, so it is changed to get the corresponding step value to associate the item data.
const ContentComp = steps.find(item => item.step === currentStep)?.content;
if (placeHolder) {
return placeHolder;

View File

@@ -28,23 +28,23 @@ interface CommonUnitItem {
key?: string;
percent: number | undefined;
status: UploadStatus | WebStatus | EntityStatus;
type: string; // unit类型,urldocpdf
uri: string; // 文件在tos上的的相对路径urlweb_url
url: string; // 文件的绝对url
type: string; // Unit type, url, doc, pdf, etc
uri: string; // The relative path of the file on tos url | web_url
url: string; // Absolute URL of the file
name: string; // unit namewebpage title
validateMessage?: string;
// 外部传入的动态 errorMessage
// External incoming dynamic errorMessage
dynamicErrorMessage?: string;
}
interface DocUnitItem {
size?: string; // 文件大小
docId?: string; // 文档IDupdate content时用到
size?: string; // file size
docId?: string; // Document ID, used when updating content
fileInstance?: File | undefined;
uid?: string;
}
interface URLUnitItem {
updateInterval?: number; // URL使用,更新频率
updateInterval?: number; // URL usage, update frequency
subpagesCount?: number;
updateType?: UpdateType;
webID?: string;
@@ -62,7 +62,7 @@ interface URLUnitItem {
type: 'text' | 'image' | 'link';
/**
* FIXME: 为了兼容性无法修改 data 结构,所以深度采集时会带上以下三个参数
* FIXME: The data structure cannot be modified for compatibility, so the following three parameters will be included in the depth acquisition
*/
parentKey?: string;
titles?: string[];
@@ -70,7 +70,7 @@ interface URLUnitItem {
}[];
};
/**
* 如果是深度采集得到的文档,则存在值,对应父文档 column 的key
* If it is a deep capture document, there is a value corresponding to the key of the parent document column.
*/
fromParentUnitColumnKey?: string;
};
@@ -78,7 +78,7 @@ interface URLUnitItem {
}
/**
* 三方数据连接器任务
* Three-way data connector task
*/
interface EntityUnitItem {
file_name?: string;
@@ -94,8 +94,8 @@ interface EntityUnitItem {
tos_key?: string;
}
// TODO 这个 UnitItem 实现有问题,待优化
/** 除了 UnitItem其他外部都没有用到暂不导出*/
// There is a problem with the implementation of TODO UnitItem, which needs to be optimized.
/** Except for UnitItem, nothing else is used externally, so it will not be exported for the time being.*/
export type UnitItem = CommonUnitItem &
DocUnitItem &
URLUnitItem &

View File

@@ -15,7 +15,7 @@
*/
/**
* types由于多个位置都会使用避免循环依赖故提到最上层
* Types Since multiple locations are used to avoid circular dependencies, the top layer is mentioned
*/
export type { UnitItem, ProgressItem } from './common';
export type {