我正在构建一个包含一些翻译的 React 组件库,但我希望这些翻译由我的包的用户提供。
这样做的原因是这些翻译应该是可定制的,我不想在这个包中包含所有可能的语言。
所以我想要实现的是useTranslations像这样在我的组件库中使用:
import React from 'react';
import { useTranslation } from 'react-i18next';
const MyComponent = () => {
const { t } = useTranslation();
return <div>{t('helloWorld')}</div>;
};
不知何故,'helloWorld'翻译应该可以由图书馆的用户配置。
有什么办法可以做到这一点?
眼眸繁星
相关分类