如何获取活动语言以外的翻译 React i18next

Ale*_* V. 3 i18next reactjs react-i18next

我有一个输入组件,用户应该用不同的语言输入文本。因此,当用户选择他想要使用的语言时,我希望将占位符翻译成不同的语言。我不想更改页面的活动语言。

有谁知道,如何手动从资源中获取翻译?

我没有使用任何工具来获取文本翻译。

我正在寻找类似的东西:

const [t, i18n] = useTranslation();
let translatedPlaceholder = t('Placeholder', 'de') // For translation to german 
Run Code Online (Sandbox Code Playgroud)

adr*_*rai 8

只需为 t 函数传递 lng 选项:

t('Placeholder', { lng: 'de' }) // For translation to german
Run Code Online (Sandbox Code Playgroud)

https://www.i18next.com/translation-function/essentials#overview-options