gpt4 book ai didi

javascript - i18next-json-sync 使用问题

转载 作者:行者123 更新时间:2023-12-05 07:36:32 26 4
gpt4 key购买 nike

我正在尝试使用 i18next-json-sync npm 包为我的 angular2/nodejs 项目同步不同的语言文件。但是给定的用法对我不起作用。

我的 lang 文件结构是:

-package.json
-public
|-app
|-assets
|-language
|-en.json
|-es.json
|-fr.json
|-ja.json

package.json 有:

{ 
"scripts": {
...
"i18n": "sync-i18n --files './public/app/assets/language/*.json' --primary en --languages es fr ja",
"check-i18n": "npm run i18n -- --check",

...
}
"devDependencies": {
...
"i18next-json-sync": "2.2.0",
...
}
}

但是当我运行 npm run check-i18nnpm run i18n 时,我没有看到任何键/值从 en 文件(主要)复制到其他语言文件.

最佳答案

我知道这个问题很老但找到了解决方案:所以,你的路径不应该被“”包围。因此你的代码应该是这样的:

"i18n": "sync-i18n --files ./public/app/assets/language/*.json --primary en --languages es fr ja",

关于javascript - i18next-json-sync 使用问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49175272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com