Reactjs 如何查找下一个丢失的密钥

Reactjs 如何查找下一个丢失的密钥,reactjs,internationalization,i18next,Reactjs,Internationalization,I18next,我正在使用i18next将我的React web应用程序国际化为typescript。当我处理文本时,它会输出以下内容: Running string extraction on source files Finding source files to process Running xgettext Extracting text for language en Translation file was found - merging translations ................

我正在使用i18next将我的React web应用程序国际化为typescript。当我处理文本时,它会输出以下内容:

Running string extraction on source files
Finding source files to process
Running xgettext
Extracting text for language en
Translation file was found - merging translations
..............................
Read 1 old + 1 reference, merged 266, fuzzied 0, missing 30, obsolete 27.
Running xgettext
Extracting text for language fr
Translation file was found - merging translations
..............................
[... other languages]
所以我有30个键丢失了,但不知怎的,我找不到一种方法来确切地知道哪30个字符串键丢失了

当前唯一可以找到缺少的键的方法是打开浏览器的控制台,并在呈现某个React组件时(如果其中包含缺少的键),打印:

i18next::translator: missingKey en translation my_missing_string my_missing_string
(是的,它在同一行上打印两次)

但是,我不会尝试根据用例呈现每个可能的组件,因为我们有300多个不同的字符串


i18next如何才能告诉我缺少30个,但无法显示哪些,我一定缺少了一些东西。

您使用的是什么提取工具?似乎来自某些gettext实现-与i18next无关

试试下面的一种: