我正在構(gòu)建一個(gè)包含一些翻譯的 React 組件庫,但我希望這些翻譯由我的包的用戶提供。這樣做的原因是這些翻譯應(yīng)該是可定制的,我不想在這個(gè)包中包含所有可能的語言。所以我想要實(shí)現(xiàn)的是useTranslations像這樣在我的組件庫中使用:import React from 'react';import { useTranslation } from 'react-i18next';const MyComponent = () => { const { t } = useTranslation(); return <div>{t('helloWorld')}</div>;};不知何故,'helloWorld'翻譯應(yīng)該可以由圖書館的用戶配置。有什么辦法可以做到這一點(diǎn)?
如何將 i18next 用作我的組件庫的對等依賴項(xiàng)?
瀟瀟雨雨
2023-05-11 14:29:35