通过配置不显示reacti18next中的键值

问题描述 投票:0回答:1

我们正在使用reacti18next来翻译我们的应用程序语言。每个值都针对键显示。但是我们的应用程序中有一个配置为enable blank localizer。启用配置后,翻译将仅显示键。

假设我们实现了翻译密钥,如下所示,其中显示了密钥的值。现在,我们需要显示键名称为member-management.members.form.fields.name。我们该怎么做?任何想法。

<Trans i18nKey="member-management.members.form.fields.name"/>
reactjs i18next react-i18next
1个回答
0
投票

[有一种特殊的语言称为cimode,如果您设置/更改了它的语言,则t函数将返回键而不是值。

所以只要您的应用程序处于特殊模式,就调用它:

i18n.changeLanguage('cimode');

有关更多信息,请参见结帐https://www.i18next.com/overview/api#changelanguage

© www.soinside.com 2019 - 2024. All rights reserved.