集成到你的应用 语言
语言
网盘中的每个字都来自同一张文字表,提供英文、西班牙文和中文,日期和大小也按各语言的习惯显示。
本页内容
选择一种
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 提供中文。