React-i18next-extract:有关extractedTranslations输出的问题

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

我正在使用此babel插件https://github.com/gilbsgilbs/babel-plugin-i18next-extract。除了基本配置以外,还没有进行太多配置。

它会生成一个extractedTranslations文件夹,但最终我只得到了键,没有任何值。那是正确的行为吗?我想这将使我已经拥有的翻译文件中的值保持一致。.我对此功能的使用感到困惑吗?

reactjs babel i18next react-i18next babel-plugin
1个回答
0
投票

这里是插件的创建者。默认情况下,babel-plugin-i18next-extract确实将密钥提取到extractedTranslations/{{locale}}/{{ns}}.json。如果要更改此设置,则必须将outputPath配置选项设置为其他设置。例如:

outputPath

如果给定的语言环境和名称空间已经存在您设置的{ "plugins": [ [ "i18next-extract", { "outputPath": "locales/{{locale}}/{{ns}}.json" } ] ] } ,则该插件应仅添加新键,而现有键的值保持不变。

您可能希望查看另一个outputPath,以使插件与您的工作流程匹配。

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