ReboFiles文档
开始3
什么是 ReboFiles
快速开始
可运行的演示
集成到你的应用6
React 组件
Headless:你自己的界面
不使用框架
样式与主题
键盘与无障碍
语言
文件9
上传
预览与查看器
搜索
实时更改与大文件夹
评论
星标与字段
版本、回收站与空间
打包下载 .zip
Word 文档
服务器14
路由
框架与登录
谁可以做什么
存储:S3、GCS、Azure 与磁盘
检查上传
元数据:SQLite 与 Postgres
数据库结构
共享与链接
动态与通知
钩子、日志与限制
保留、法律保留与导出
桌面端与其他来源
同步文件夹
上线生产环境
协作1
AI 助手(MCP)
参考5
包
组件与 hooks
客户端 API
HTTP 路由
状态与路线图
↑↓ 移动↵ 打开Esc 关闭38 个页面

集成到你的应用 语言

语言

网盘中的每个字都来自同一张文字表,提供英文、西班牙文和中文,日期和大小也按各语言的习惯显示。
开始

选择一种

import { FileDrive, TEXTS } from '@rebofiles/react';

<FileDrive language="zh" />                               // English, Spanish and Mandarin come with it
<FileDrive texts={{ ...TEXTS.en, myFiles: 'Documents' }} /> // or words of your own
设置

由谁选择

首先是每个人在网盘设置中的选择;其次是你的应用提供的 language;最后是网盘本身的设置,由有权配置的人设定。

文字

你自己的语言

texts 接受一个与 TEXTS.en 键相同的对象;TypeScript 会提示缺少哪些键。值中可以包含 {n}、{name} 等占位符,填充方式与英文相同。

服务器返回的错误 以英文返回,并带有具体的名称和数字。在西班牙文和中文中,网盘按其代码(RequestError.code)用自己的文字显示;自定义界面可使用 refusalText(error, language)。你的应用自己的代码(来自自定义的 Refused)按服务器原文显示。

Rebodocs 支持英文和西班牙文。 在中文界面下,网盘是中文的,但其中 Rebodocs 的缩放栏和编辑器仍为英文,直到 Rebodocs 提供中文。