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